次のメソッドを使用して、配列 [1,2,[2,3,[3,4]]] を [1,2,3,4] に変換します

ここに画像の説明を挿入

var arr=[1,2,[2,3,[3,4]]];
var listItem=arr.join(',').split(',');// 使用这个方法把多维数组转化为一维数组
var newArr = listItem.filter(function(item,index){ // 使用数组的filter方法去重
     return listItem.indexOf(item) === index; 
});

おすすめ

転載: blog.csdn.net/m0_46577631/article/details/129005956