在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中并且有点笨拙。人们可以简单地离开阵列,但我宁愿避开它。我希望在执行循环之后直接销毁数组。
有更好的解决方案吗?
答案 0 :(得分:2)
待办事项
array = [1, 7, 45]
array.forEach( function(e){
console.log(e);
});
<强>已更新强>
如果您不想创建数组,可以执行以下操作:
[1 ,7, 45].forEach(function(e){console.log(e);})
答案 1 :(得分:0)
这很有效。
var array = [1, 7, 45]
for (var i in array)
{
console.log(array[i]);
}