在 Bash 中,可以简单地列出要迭代的元素:
for i in 1 7 45
do echo $i
done
当然可以
array = [1, 7, 45]
for (i = 0; i < array.length; ++i) console.log(array[i])
delete array
但是,例如,在 QML 中,这是行不通的,而且有点笨拙。人们可以简单地离开阵列,但我宁愿避免它。我希望在执行循环后立即销毁数组。
有没有更好的解决方案?
最佳答案
做
array = [1, 7, 45]
array.forEach( function(e){
console.log(e);
});
已更新
如果你不想创建一个数组,你可以这样做:
[1 ,7, 45].forEach(function(e){console.log(e);})
关于javascript - 带有参数列表的 For 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32139315/