最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

2023-07-21 09:41 作者:最強(qiáng)の對手丶  | 我要投稿

js數(shù)組去重常見的幾種方法

1、借助ES6提供的Set結(jié)構(gòu) new Set() 簡單好用 強(qiáng)烈推薦

直接給一個新的數(shù)組里面,利用es6的延展運(yùn)算符

2、利用 filter() 去重

filter() 方法創(chuàng)建一個新的數(shù)組,新數(shù)組中的元素是通過檢查指定數(shù)組中符合條件的所有元素。item是當(dāng)前元素的值,index是當(dāng)前元素的索引值。indexOf() 方法可返回某個指定的字符串值在字符串中首次出現(xiàn)的位置。利用indexOf() 查詢到數(shù)組的下標(biāo),看是否等于當(dāng)前的下標(biāo),相等的話就返回,否則不返回值。

3、利用for 循環(huán) 搭配 indexOf 去重

4、將數(shù)組的每一個元素依次與其他元素做比較,發(fā)現(xiàn)重復(fù)元素,刪除 比較繁瑣 不推薦

5、借助新數(shù)組 通過 indexOf 方法判斷當(dāng)前元素在數(shù)組中的索引,如果與循環(huán)的下標(biāo)相等則添加到新數(shù)組中

6、利用雙重for循環(huán)

7、利用includes實(shí)現(xiàn)數(shù)組去重

8、利用splice直接在原數(shù)組進(jìn)行操作

雙層循環(huán),外層循環(huán)元素,內(nèi)層循環(huán)時比較值

值相同時,則刪去這個值

注意點(diǎn):刪除元素之后,需要將數(shù)組的長度也減1

千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip的評論 (共 條)

分享到微博請遵守國家法律
图片| 台州市| 乐至县| 商城县| 大邑县| 临漳县| 社旗县| 秀山| 屯留县| 绥阳县| 台安县| 西畴县| 衡东县| 马龙县| 宽城| 西乌珠穆沁旗| 滨海县| 沅江市| 新龙县| 防城港市| 文水县| 彰武县| 正阳县| 大名县| 磐安县| 布拖县| 凉山| 富川| 台湾省| 定兴县| 巴青县| 濮阳县| 广宗县| 宣恩县| 奉新县| 正蓝旗| 任丘市| 延川县| 固始县| 青冈县| 龙游县|