




















javascript
for(let i = 0 ; i < 5 ; i++){
setTimeout(function(){
console.log(i);
}, i * 1000);
}javascript
function sleep(millis) {
return new Promise(resolve => setTimeout(resolve, millis));
}
for(let i = 0 ; i < 5 ; i++){
sleep(i * 1000).then(() => {
console.log(i);
})
}此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。