目录
数组扁平化的实现方法
一、toString && split
let arr = [[4,8,20],3,[76,57,4,8,12,[82,34]],20]
arr.toString().split(',')
(12) ['4', '8', '20', '3', '76', '57', '4', '8', '12', '82', '34', '20']
toString() 方法可把一个 Number 对象转换为一个字符串,并返回结果。
split() 方法用于把一个字符串分割成字符串数组。
二、join && split
let arr = [[4,8,20],3,[76,57,4,8,12,[82,34]],20]
arr.join()
'4,8,20,3,76,57,4,8,12,82,34,20'
arr.join().split(',')
(12) ['4', '8', '20', '3', '76