Node.js · Junior · Запитання 32 з 75
Що таке колбек у стилі «error-first»?
fs.readFile("data.txt", "utf8", (err, data) => {
// ...
});- 1Колбек, який має кинути помилку, щоб зупинити програму
- 2Колбек, який викликається лише при помилці
- ✓Правильна відповідь: Домовленість Node.js: перший аргумент колбека - помилка (або
null), далі - результати
Пояснення
Завжди спершу перевіряйте err. Класичні API Node.js дотримуються цього шаблону; більшість має й версії з промісами, наприклад fs/promises.