首页 > 代码库 > js中遍历删除数组中的项(项目中遇到的问题解决)
js中遍历删除数组中的项(项目中遇到的问题解决)
代码如下:
for (var key=0;key<$scope.pageContent.messages.length;key++){ if($scope.pageContent.messages[key].messagePushType==undefined){ $scope.pageContent.messages.splice(key,1); key-=1; }}
重点在与key-=1,要让key随着被截取后数组长度的变化而变化,截取一个,key少一次。
js中遍历删除数组中的项(项目中遇到的问题解决)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。