本文共 264 字,大约阅读时间需要 1 分钟。
let arr = [1,2.58,[4,5,[6,9]],[8,9]]Array.prototype.flat = function(){ let arr = [] this.forEatch((item)=>{ if(Array.isArray(item)){ arr=arr.concat(item.flat()) }else{ arr.push(item) } }) return arr}console.log(arr.flat())//es6[1,[2,3]].flat()
转载地址:http://dvsh.baihongyu.com/