我有一个代码,我需要将 for/of 循环更改为普通的 for 循环,但我不知道如何转换变量。比如一个有一个
for (let sentence of sentences)
如何将其更改为这种结构?
for (var i = 0; i < .length; i++)
我有一个代码,我需要将 for/of 循环更改为普通的 for 循环,但我不知道如何转换变量。比如一个有一个
for (let sentence of sentences)
如何将其更改为这种结构?
for (var i = 0; i < .length; i++)
你可以这样做
for (let i = 0; i < sentences.length; i++) {
console.log(sentences[i]); // it's your current sentence
}
UPD
@FZs 我的代码在不同类型的可迭代对象上无法正常工作的正确程度。
对于将迭代器转换为数组,您可以使用Array.from
方法。我在这里放了 MDN 的链接