Шукаєте відповіді та рішення тестів для Розробка сучасних вебзастосунків на платформі Node.js? Перегляньте нашу велику колекцію перевірених відповідей для Розробка сучасних вебзастосунків на платформі Node.js в learn.ztu.edu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Node.js
Що виведе цей код?
console.log('A');
setTimeout(() => console.log('B'), 0);
Promise.resolve().then(() => console.log('C'));
console.log('D');
Node.js
Що виведе цей код?
const p1 = Promise.resolve('A');
const p2 = Promise.reject(new Error('fail'));
const p3 = Promise.resolve('C');
Promise.all([p1, p2, p3])
.then(r => console.log('ok', r))
.catch(e => console.log('err', e.message));
Node.js
Що виведе цей код?
Promise.resolve(1)
.then(n => {
Promise.resolve(n + 10);
})
.then(v => console.log(v));
Node.js
HTTP-сервер на Node.js має обробник, який виконує while (Date.now() - start < 3000) {}. Що станеться з іншими запитами, які надійдуть під час виконання цього обробника?
Node.js
Який із наведених симптомів НЕ є типовою ознакою callback hell?
Node.js
Цей код приховує баг. У якому випадку виконається рядок console.log(data.length)?
readFile('x.txt', (err, data) => {
if (err) {
console.error(err);
}
console.log(data.length);
});
Node.js
Цей код не компілюється. Яка найменша зміна зробить його коректним без використання any?
function process(value: unknown): string {
return value.toUpperCase();
}
Node.js
Кожний виклик функції fetchUser(id) займає 100 мс. Скільки орієнтовно виконуватиметься цей код?
const u1 = await fetchUser(1);
const u2 = await fetchUser(2);
const u3 = await fetchUser(3);
Node.js
Чому код нижче втрачає паралелізм?
const users = await Promise.all([
await fetchUser(1),
await fetchUser(2),
await fetchUser(3),
]);
Node.js
Що виведе цей код?
async function getUser() { return { name: 'Ivan' }; }
async function main() {
const u = getUser();
console.log(u.name);
}
main();