第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于一道數(shù)組的面試題~求解答

關(guān)于一道數(shù)組的面試題~求解答

德瑪西亞99 2018-08-01 18:21:21
題目是用一個函數(shù)拍平一個多層嵌套的數(shù)組,數(shù)組內(nèi)只包含基本類型。這是我的解法:http://js.jirengu.com/hurir/1...報錯如上圖,為什么會這樣呀,v1不是一個數(shù)組嗎 ??這是要得到的結(jié)果:[2, 3, 'ss', 8, 8, 4,9, 2]求解答
查看完整描述

2 回答

?
慕仙森

TA貢獻(xiàn)1827條經(jīng)驗(yàn) 獲得超8個贊

var flattendeep = arr => arr.reduce( (a,x)=> a.concat(Array.isArray(x)?flattendeep(x):x),[])

flattendeep([1,2,3,4,[5,6,[7,'ab']]])

=>[1,2,3,4,5,6,7,'ab']

這是lodash里面的‘高級’函數(shù)。


查看完整回答
反對 回復(fù) 2018-08-05
?
嗶嗶one

TA貢獻(xiàn)1854條經(jīng)驗(yàn) 獲得超8個贊

  function fallten(arr) {

    return arr.reduce(function (v1, v2) {

      if (Array.isArray(v2)) {

        return v1 = v1.concat(fallten(v2))

      } else {

        v1.push(v2)

        return v1

      }

    }, [])

  }


查看完整回答
反對 回復(fù) 2018-08-05
  • 2 回答
  • 0 關(guān)注
  • 1099 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號