JavaScript二重数组去重方法,只是一维数组值不一样

var BasicArr = [
    [1, 10002, 'lilan', '数学', 68],
    [2, 10001, 'nilan', '英语', 89],
    [3, 10002, 'lilan', '英语', 89],
    [4, 10003, 'lilan', '英语', 89],
    [5, 10001, 'lilan', '英语', 89]];
var newArr = new Array();
for(var i = 0 ;i<BasicArr.length;i++){
    for(var j = i+1 ;j<BasicArr.length;j++){
        if(BasicArr[i][1]===BasicArr[j][1]){
            BasicArr.splice(j,1);
            j--;
        }
    }
    
}




    

 

posted @ 2023-04-26 21:09  zxzzxz  阅读(36)  评论(0)    收藏  举报