代碼如下:
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少一次。
代碼如下:
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少一次。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。