Comments 11
UFO just landed and posted this here
Ну не надо в промисах в then ошибки обрабатывать, а… catch же для того и придумали, чтоб не громоздить по две функции в одну скобку.
Ну, иногда catch неприменим — когда важно, чтобы обрабатывались лишь ошибки исходного промиса, а не ошибки возникающие в then-ветке. Хотя чаще всего как раз поведение catch более правильное.
Нет, эта программа выведетВыведет 2 1.setTimeout(console.log(1), 2000); console.log(2);
1
2
Скорее всего автор хотел показать такой пример:
setTimeout(function() { console.log(1); }, 2000);
console.log(2);
setTimeout(() => console.log(1), 2000);
console.log(2);
console.log(2);
Sign up to leave a comment.
Краткая история асинхронных возможностей Javascript