Вывод в консоль №60
Условие задачи
В какой последовательности выведутся log
javascript
const run = () => {
setTimeout(() => {
console.log('timeOut');
}, 0);
console.log(1);
new Promise(resolve => {
console.log('Promise');
setTimeout(() => {
console.log('777');
resolve();
}, 0);
})
.then(() => {
console.log('then1');
})
.then(() => {
console.log('then2');
});
console.log(4);
setTimeout(() => {
console.log('timeOut2');
}, 0);
};