数组扁平化
数组扁平化处理
数组扁平化处理是将一个多维数组变为一维数组。
const arr = [1,[2,[3,4,5,6]],7]
方法一:使用flat()
let arr1 = arr.flat(Infinity)
//[1, 2, 3, 4, 5, 6, 7]
方法二:利用正则
//利用JSON.stringify()先将数组转换成字符串,然后使用正则替换掉[],然后用split分割成字符串,但是最后的数组项变成了字符串
let arr2 =JSON.stringify(arr).replace(
原创
2021-03-29 11:20:19 ·
135 阅读 ·
3 评论