国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

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

2019-11-20 09:48:58
字體:
供稿:網(wǎng)友

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

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ù)組1 var temparray = [];//臨時數(shù)組2 for (var i = 0; i < arr2.length; i++) { temp[arr2[i]] = true;//巧妙地方:把數(shù)組B的值當(dāng)成臨時數(shù)組1的鍵并賦值為真 }; for (var i = 0; i < arr1.length; i++) { if (!temp[arr1[i]]) { temparray.push(arr1[i]);//巧妙地方:同時把數(shù)組A的值當(dāng)成臨時數(shù)組1的鍵并判斷是否為真,如果不為真說明沒重復(fù),就合并到一個新數(shù)組里,這樣就可以得到一個全新并無重復(fù)的數(shù)組 } ; }; document.write(temparray.join(",") + ""); 

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

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 合作市| 凤翔县| 福贡县| 桑植县| 六安市| 新沂市| 东乌珠穆沁旗| 张北县| 石泉县| 女性| 濉溪县| 南雄市| 渝中区| 金昌市| 黄平县| 利津县| 汶川县| 黄陵县| 板桥市| 永州市| 深州市| 潢川县| 山东| 泰来县| 青铜峡市| 武冈市| 南和县| 宝应县| 白玉县| 蒙阴县| 易门县| 郓城县| 潮州市| 饶阳县| 蒙自县| 庆安县| 汕头市| 大英县| 武鸣县| 洪雅县| 册亨县|