在日常码活中,可能会遇到这种情况,就是在一个数组内还嵌套着一个数组,或者嵌套着多条甚至多层数组,那么各位码农在使用数组中的数据中多少会有些麻烦,那么现在就可以使用数组拍平这个小技巧了。下面分不同情况有不同方法。
一、 数组中只嵌套了一层数组可以使用concat来进行拼接
上图通过apply来改变this的指向
上图通过call来改变this的指向
上图是直接使用空数组来拼接并拍平
二、 多层嵌套要通过递归来实现拍平
多层嵌套稍麻烦些,但也好理解,递归一个函数来实现多层数组的拍平。
其它文章不定时更新中。。。