最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JS兩個(gè)數(shù)組比較,刪除重復(fù)值的巧妙方法(推薦)

 更新時(shí)間:2016年06月03日 09:43:17   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇JS兩個(gè)數(shù)組比較,刪除重復(fù)值的巧妙方法(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

偶爾需要我們比較兩個(gè)數(shù)組,在一個(gè)數(shù)組中刪除另一個(gè)數(shù)組存在的值。我們常常用的方法是循環(huán)比較判斷并刪除,最近看到另一個(gè)好方法巧妙刪除的例子: 

var arr1 = ["i", "b", "c", "d", "e", "f","x"]; //數(shù)組A 

var arr2 = ["a", "b", "c", "d", "e", "f", "g"];//數(shù)組B 

var temp = []; //臨時(shí)數(shù)組1 

var temparray = [];//臨時(shí)數(shù)組2 

for (var i = 0; i < arr2.length; i++) { 

temp[arr2[i]] = true;//巧妙地方:把數(shù)組B的值當(dāng)成臨時(shí)數(shù)組1的鍵并賦值為真 

}; 

for (var i = 0; i < arr1.length; i++) { 

if (!temp[arr1[i]]) { 

temparray.push(arr1[i]);//巧妙地方:同時(shí)把數(shù)組A的值當(dāng)成臨時(shí)數(shù)組1的鍵并判斷是否為真,如果不為真說(shuō)明沒重復(fù),就合并到一個(gè)新數(shù)組里,這樣就可以得到一個(gè)全新并無(wú)重復(fù)的數(shù)組 

} ; 

}; 

document.write(temparray.join(",") + ""); 

以上這篇JS兩個(gè)數(shù)組比較,刪除重復(fù)值的巧妙方法(推薦)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 小程序點(diǎn)擊圖片實(shí)現(xiàn)png轉(zhuǎn)jpg

    小程序點(diǎn)擊圖片實(shí)現(xiàn)png轉(zhuǎn)jpg

    這篇文章主要介紹了小程序點(diǎn)擊圖片實(shí)現(xiàn)png轉(zhuǎn)jpg,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • 微信小程序仿通訊錄功能

    微信小程序仿通訊錄功能

    這篇文章主要為大家詳細(xì)介紹了微信小程序仿通訊錄功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • JavaScript實(shí)現(xiàn)簡(jiǎn)單計(jì)算器小功能

    JavaScript實(shí)現(xiàn)簡(jiǎn)單計(jì)算器小功能

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)簡(jiǎn)單計(jì)算器小功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-09-09
  • 深入剖析javascript中的exec與match方法

    深入剖析javascript中的exec與match方法

    下面小編就為大家?guī)?lái)一篇深入剖析javascript中的exec與match方法。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-05-05
  • js實(shí)現(xiàn)動(dòng)態(tài)改變r(jià)adio狀態(tài)的方法

    js實(shí)現(xiàn)動(dòng)態(tài)改變r(jià)adio狀態(tài)的方法

    下面小編就為大家分享一篇js實(shí)現(xiàn)動(dòng)態(tài)改變r(jià)adio狀態(tài)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • JavaScript錯(cuò)誤處理避坑指南

    JavaScript錯(cuò)誤處理避坑指南

    JavaScript錯(cuò)誤處理是編程過(guò)程中不可避免的部分,它涉及到識(shí)別、捕獲和響應(yīng)代碼運(yùn)行時(shí)可能出現(xiàn)的問題,本文將詳細(xì)給大家介紹一下JavaScript錯(cuò)誤處理的避坑指南,需要的朋友可以參考下
    2025-03-03
  • 解決使用layui的時(shí)候form表單中的select等不能渲染的問題

    解決使用layui的時(shí)候form表單中的select等不能渲染的問題

    今天小編就為大家分享一篇解決使用layui的時(shí)候form表單中的select等不能渲染的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-09-09
  • JavaScript生成器函數(shù)Generator解決異步操作問題

    JavaScript生成器函數(shù)Generator解決異步操作問題

    這篇文章主要為大家介紹了JavaScript生成器函數(shù)Generator解決異步操作問題示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-10-10
  • 理解JavaScript中的適配器模式Adapter?Pattern

    理解JavaScript中的適配器模式Adapter?Pattern

    這篇文章主要介紹了理解JavaScript中的適配器模式,適配器模式即Adapter?Pattern,是作為兩個(gè)不兼容的接口之間的橋梁。這種類型的設(shè)計(jì)模式屬于結(jié)構(gòu)型模式,下文更多相關(guān)介紹需要的小伙伴可以參考一下
    2022-04-04
  • bootstrap datepicker的基本使用教程

    bootstrap datepicker的基本使用教程

    這篇文章主要介紹了bootstrap datepicker的基本使用教程,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07

最新評(píng)論

彭阳县| 武冈市| 荃湾区| 保山市| 长白| 毕节市| 安阳市| 峨眉山市| 和林格尔县| 南川市| 仁化县| 潞城市| 桓仁| 外汇| 龙州县| 宝兴县| 浮山县| 贵州省| 繁峙县| 安宁市| 永福县| 化德县| 迭部县| 龙游县| 和硕县| 峡江县| 弥勒县| 磴口县| 南阳市| 新津县| 龙口市| 会泽县| 蚌埠市| 绵竹市| 滕州市| 当涂县| 佛学| 新疆| 梧州市| 灵寿县| 石嘴山市|