JS for循环删除数组元素

$(function(){
    var aa = [1,1,2,3,3,4,4,5];
        
    alert(aa);
        
    for (var i = aa.length-1;i >= 0 ;i--) {
        if (aa[i] == 4) {
            aa.splice(i,1);        //执行后aa.length会减一
        }
    }
    
    alert(aa);
})

 

posted @ 2018-01-04 00:23  Other+  阅读(15496)  评论(1编辑  收藏  举报