function print(n){
for(var i = 0;i <n;i++){
setTimeout(console.log, 1000, i);
}
}
print(10);
function print(n){
for(var i = 0;i <n;i++){
setTimeout(console.log, 1000, i);
}
}
print(10);
/**等待一定时间后执行*/
const wait = async (milliseconds) =>
new Promise((resolve) => setTimeout(resolve, milliseconds));
const print = async (n) => {
for (var i = 0; i < n; i++) {
await wait(1000);
console.log(i);
}
};
print(9);
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决