站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        javascript利用set進行數(shù)組去重的方法有哪些

        方法:1、利用set對象配合數(shù)組的“Array.from()”方法來進行數(shù)組去重,語法“Array.from(new Set(arr))”;2、利用Set對象配合擴展運算符“…”來進行數(shù)組去重,語法“[…new Set(arr)]”。

        javascript利用set進行數(shù)組去重的方法有哪些

        本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

        javascript利用set進行數(shù)組去重的方法

        在javascript中,可以利用set對象配合數(shù)組的“Array.from()”方法來進行數(shù)組去重。

        • Set是ES6新提供的數(shù)據(jù)結(jié)構(gòu),類似于數(shù)組,但是本身沒有重復(fù)值。利用這一特性,我們可以將數(shù)組轉(zhuǎn)為Set類型進行去重,然后使用Array.from方法將其再轉(zhuǎn)為數(shù)組。

        • Array.from方法用于將兩類對象轉(zhuǎn)為真正的數(shù)組:類似數(shù)組的對象(array-like object)和可遍歷(iterable)的對象(包括 ES6 新增的數(shù)據(jù)結(jié)構(gòu) Set 和 Map)。

        語法:

        Array.from(new Set(arr))

        示例:

        javascript利用set進行數(shù)組去重的方法有哪些

        javascript利用set進行數(shù)組去重的方法有哪些

        也可以利用Set對象配合擴展運算符 來進行數(shù)組去重。

        語法:

        [...new Set(arr)]

        示例:

        javascript利用set進行數(shù)組去重的方法有哪些

        javascript利用set進行數(shù)組去重的方法有哪些

        【推薦學(xué)習(xí):javascript高級教程】

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 国产一精品一av一免费爽爽| 91精品国产高清久久久久久91| 99在线精品视频在线观看| 国语自产精品视频| 国产精品一级片| 日韩人妻精品一区二区三区视频 | 久久九九久精品国产免费直播| 精品久久久久久亚洲| 精品人妻无码一区二区色欲产成人| 四虎国产精品永久在线无码| 国产精品国产欧美综合一区| 99精品久久精品一区二区| 骚片AV蜜桃精品一区| 亚洲国产主播精品极品网红| 狠狠精品久久久无码中文字幕| 日韩麻豆国产精品欧美| 99久久久精品| 精品久久久久中文字幕日本| 亚洲AV无码精品色午夜果冻不卡| 四虎精品影库4HUTV四虎| 久久精品亚洲男人的天堂| 精品久久综合1区2区3区激情| 99久久精品费精品国产 | 91原创国产精品| 国产日韩精品欧美一区喷水| 亚洲动漫精品无码av天堂| 亚洲精品专区在线观看| 伊人久久无码精品中文字幕| 亚洲精品宾馆在线精品酒店| 欧美在线精品永久免费播放| 久久久久久国产精品无码下载 | 日韩欧美精品不卡| 久久精品国产99国产电影网| 99精品免费视品| 国产精品亚洲аv无码播放| 久久久一本精品99久久精品88| 人妻精品久久无码区| 久久99国产综合精品| 69久久夜色精品国产69| 国产精品亚洲午夜一区二区三区| 精品一区二区久久|