new Promise(function(resolve){
console.log('馬上執行for循環');
for(var i = 0; i < 1000; i++){
resolve();
console.log(i);
}
}).then(function(){
console.log('執行then函數')
});
new Promise(function(resolve){
console.log('馬上執行for循環');
for(var i = 0; i < 1000; i++){
console.log(i); // 如果for循環里面有調取接口的,可能出現for已經結束了,接口還沒調取完
}
resolve(i);
}).then(function(data){
console.log('執行then函數' + data)
});