const asyncFunction = function() {
return new Promise(function(resolve, reject) {
resolve('promise');
});
};
asyncFunction().then(value => console.log(value));
setTimeout(() => { console.log('settimeout') }, 0);
输出
// promise
// settimeout
请问两个都是异步的函数,为什么setTimeout函数后执行?
九州编程
相关分类