5 javascript functional-programming
是否可以使用 foreach 从数组中删除某些内容?
var array = [1,2,3,4,5,6,7,8];
array.forEach(function(data){
if (data == 4) {
// do something here
}
});
console.log(array);
Run Code Online (Sandbox Code Playgroud)
小智 2
我不会推荐这个。forEach 函数迭代数组,当您删除当前或前一个项目时,它将跳过数组中的下一个项目。话虽这么说,如果您确实想删除某个项目,尽管您会遇到问题,则可以使用 删除项目array.splice(data, 1)
。
归档时间: |
|
查看次数: |
5005 次 |
最近记录: |