1,一个数组中有多维个数组如何合成一维数组并且去重
[ [ "380624818","380820351", "661656375" ], [ "380624818", "380820351", "675814003" ],
[ "380624818", "380820351", "696792073" ], [ "380624818", "380820351", "697794627" ],]
方法:
let brr=[ [ "380624818","380820351", "661656375" ], [ "380624818", "380820351", "675814003" ],
[ "380624818", "380820351", "696792073" ], [ "380624818", "380820351", "697794627" ],]
let arr =brr.flat()//二维数组转一维数组
var res = []
for (var i = 0; i < arr.length; i++) {
if (res.indexOf(arr[i]) === -1) {//去重
res.push(arr[i])//添加到res数组中
}
}
下次遇到再补充·······