E
Size: a a a
E
KS
E
E
KS
E
KS
VH
VH
EA
setTimeout
.VH
DB
p.then
отрабатывает раньше, чем setTimeout()
?var a = 5;
setTimeout(function timeout() {
console.log('timeout ran', a);
a = 10;
}, 0);
var p = new Promise(function(resolve, reject) {
console.log('promise ran', a);
a = 25;
resolve();
});
p.then(() => console.log('promise .then ran:', a));
console.log('global ran', a);
KS
VH
KS
S
VH
S
EA
KS