console.log('script start');
setTimeout(function() {
console.log('setTimeout');
}, 0);
Promise.resolve().then(function() {
console.log('promise1');
return 111;//Promise.resolve(111);
}).then(function(val) {
console.log(val);
console.log('promise1-2');
});
Promise.resolve().then(function() {
setTimeout(function() {
console.log('promise2');}
,0);
}).then(function() {
console.log('promise2-2');
});
console.log('script end');