欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS扁平化輸出數(shù)組的2種方法解析

 更新時(shí)間:2019年09月17日 08:30:30   作者:jlyuan  
這篇文章主要介紹了JS扁平化輸出數(shù)組的2種方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了JS扁平化輸出數(shù)組的2種方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1.使用數(shù)組的flat方法

[1,2,[3,[4,5]]].flat(Infinity) //[1, 2, 3, 4, 5]

2.實(shí)現(xiàn)方式二:

var arr = [[1, 2, 23], [13, 4, 5, 5], [6, 7, 9, [11, 12, [12, 13, [14]]]], 10];
 var result = [];
 function flatFn(arr,res=[]) {
   arr.forEach(item => {
    if (Array.isArray(item)) {
     flatFn(item,res);
    } else {
     res.push(item)
    }
   })
  return res;
 }
 result = flatFn(arr);
 console.log("result", result)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • firebug的一個(gè)有趣現(xiàn)象介紹

    firebug的一個(gè)有趣現(xiàn)象介紹

    在FIREBUG里如果一個(gè)對(duì)象同時(shí)擁有l(wèi)ength屬性和splice方法,就會(huì)被firebug顯示為數(shù)組的形式
    2011-11-11
  • javascript數(shù)據(jù)結(jié)構(gòu)與算法之檢索算法

    javascript數(shù)據(jù)結(jié)構(gòu)與算法之檢索算法

    查找數(shù)據(jù)有2種方式,順序查找和二分查找。順序查找適用于元素隨機(jī)排列的列表。二分查找適用于元素已排序的列表。二分查找效率更高,但是必須是已經(jīng)排好序的列表元素集合
    2015-04-04
  • JavaScript 對(duì)象模型 執(zhí)行模型

    JavaScript 對(duì)象模型 執(zhí)行模型

    簡(jiǎn)單數(shù)值類(lèi)型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文單詞在這里僅指數(shù)據(jù)類(lèi)型的名稱(chēng),并不特指JS的全局對(duì)象N an, Boolean, Number, String等,它們?cè)诟拍钌系膮^(qū)別是比較大的。
    2010-10-10
  • javascript showModalDialog,open取得父窗口的方法

    javascript showModalDialog,open取得父窗口的方法

    showModalDialog,open取得父窗口的代碼,需要的朋友可以參考下。
    2010-03-03
  • 使用javascript提交form表單方法匯總

    使用javascript提交form表單方法匯總

    這篇文章主要介紹了通過(guò)a標(biāo)簽的超鏈接提交form表單方法匯總,十分的全面細(xì)致,也很實(shí)用,有需要的小伙伴可以參考下。
    2015-06-06
  • JavaScript操作select元素和option的實(shí)例代碼

    JavaScript操作select元素和option的實(shí)例代碼

    這篇文章主要介紹了JavaScript操作select元素和option的實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-01-01
  • 淺談Webpack下多環(huán)境配置的思路

    淺談Webpack下多環(huán)境配置的思路

    這篇文章主要介紹了淺談Webpack下多環(huán)境配置的思路,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • js實(shí)現(xiàn)touch移動(dòng)觸屏滑動(dòng)事件

    js實(shí)現(xiàn)touch移動(dòng)觸屏滑動(dòng)事件

    在開(kāi)始描述touch事件之前,需要先描述一下多觸式系統(tǒng)中特有的touch對(duì)象(android和iOS乃至nokia最新的meego系統(tǒng)都模擬了類(lèi) 似的對(duì)象)。這個(gè)對(duì)象封裝一次屏幕觸摸,一般來(lái)自于手指。它在touch事件觸發(fā)的時(shí)候產(chǎn)生,可以 通過(guò)touch event handler的event對(duì)象取到
    2015-04-04
  • 淺析JavaScript定時(shí)器setTimeout的時(shí)延問(wèn)題

    淺析JavaScript定時(shí)器setTimeout的時(shí)延問(wèn)題

    這篇文章主要為大家詳細(xì)介紹了JavaScript中定時(shí)器setTimeout有最小時(shí)延的相關(guān)知識(shí),文中的示例代碼簡(jiǎn)潔易懂,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-11-11
  • js錨點(diǎn)、操作滾動(dòng)條滑動(dòng)scroll代碼演示

    js錨點(diǎn)、操作滾動(dòng)條滑動(dòng)scroll代碼演示

    滑動(dòng)錨點(diǎn)挺有意思的,可增加一些瀏覽性,下面這篇文章主要給大家介紹了關(guān)于js錨點(diǎn)、操作滾動(dòng)條滑動(dòng)scroll的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-03-03

最新評(píng)論