实现方式有两种:
第一种实现方式如下:
var arr=[['a','b','c',,,,,], [1,2,3,,,]];
for(var i = 0; i < arr.length; i++)
{
var len = arr.length;
for(var j=0; j<arr[i].length; j++){
if(!arr[i][j]|| arr[i][j]==''){
arr[i].splice(j);
len--;
}
}
}
console.log(arr);
第二种实现方式如下:
var data = ["小明", '仁肖', '圣思', '小李','小肖'];
var nData = [];
for (var i = 0; i < data.length; i++) {
if (nData.indexOf(data[i]) == -1) {
nData.push(data[i]);
}
console.log(nData);
}
本文介绍两种JavaScript中处理数组的有效方法。第一种展示了如何移除数组中的空元素,通过双重循环和splice方法精简二维数组。第二种则演示了如何去除一维数组中的重复项,利用indexOf方法确保每个元素只出现一次。
1799

被折叠的 条评论
为什么被折叠?



