數(shù)組相關(guān)

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

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ō)明沒(méi)重復(fù),就合并到一個(gè)新數(shù)組里,這樣就可以得到一個(gè)全新并無(wú)重復(fù)的數(shù)組  

        } ;  
    };  
    document.write(temparray.join(",") + ""); 
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 知識(shí)點(diǎn)一:數(shù)組轉(zhuǎn)換成字符串 JS中對(duì)象基本都有toString()與join()方法。方法就是函數(shù),就是功能。 1...
    神秘者007閱讀 414評(píng)論 0 0
  • 選定元素slice() slice() 方法可從已有的數(shù)組中返回選定的元素,類似于python的切片。語(yǔ)法: ar...
    盜花閱讀 196評(píng)論 0 0
  • /* 知識(shí)點(diǎn)一:splice,交接處,拼縫處 splice()方法的應(yīng)用情況比較多代碼解釋如下: */ var a...
    神秘者007閱讀 211評(píng)論 0 0
  • 我的思念落在你肩, 你燈火闌珊又為誰(shuí)點(diǎn)。 我笑這塵世太過(guò)瘋癲, 你嘆這過(guò)往在灰飛煙滅間。 那時(shí),你看天、看雪、看季...
    沉默在左手邊揣測(cè)閱讀 253評(píng)論 0 0
  • 在朋友圈看到幾個(gè)朋友發(fā)布駱家壩近日舉行旅游文化周消息,剛趕上周六,大早詢問(wèn)了老公的時(shí)間,剛好他今天有空,便決...
    蘭草花開(kāi)閱讀 687評(píng)論 1 5

友情鏈接更多精彩內(nèi)容