【发布时间】:2020-05-06 04:12:07
【问题描述】:
我想每 5 秒在一个 for 循环中返回从 5 到 0 的数组中的值。这是我的代码
function x() {
let array = [1,2,3,4,5,6,7,8]
let value = array.slice(0,5)
for(i = 5-1; i>=0; i--){
console.log(value[i])
}
setTimeout(x, 5000)
}
x()
我的问题是,每 5 秒返回 5,4,3,2,1。我希望它返回 5(wait 5sec) 4(wait 5sec) 3(wait 5sec) etc...
【问题讨论】:
标签: javascript arrays loops settimeout