【发布时间】:2018-04-07 22:17:50
【问题描述】:
嘿,伙计们,我很难过我有这段代码。它从谷歌表格中获取一些数据并将其放入数组中。更具体地说,它获取地址和金额。它比在数组内创建一个小数组数组。然后我得到数组并循环遍历它,但我希望它在下一个数组之前暂停 10 秒。这就是我所拥有的:
const randomArray = [];
for (var i = 0; i < rows.length; ++i) {
let row = rows[i];
randomArray.push(row);
}
for (const data of randomArray) {
setTimeout(() => {
const AddressID = data[0];
const Amount = parseFloat(data[1]);
console.log(AddressID, Amount);
}, 5 * 1000);
}
}
总共有 4 个地址和 4 个金额。我需要它做(地址,金额)停止 10 秒,然后再做一次,直到它到达最后一个。我所做的等待 5 秒钟,然后一口气吐出所有 4 个地址和金额。
【问题讨论】:
标签: javascript arrays for-loop delay