亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

合拼2個數(shù)字能量數(shù)組是一個非常簡單的要求,可是很多人只了解concat方法 。今天我?guī)痛蠡飪盒〗Y(jié)一下合并數(shù)組的普遍方法 。
01
普遍的方式

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
1.concat
它是每一個JavaScript新手入門程序猿都了解的方式,應用方法以下:
let arr1 = [1,2];let arr2 = [3,4];console.log(arr1.concat(arr2));

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
2.for循環(huán)push加上
let arr1 = [1,2];let arr2 = [3,4];arr2.forEach(x=>arr1.push(x));console.log(arr1);

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
一些剛觸碰JavaScript的同學們將會會寫出這類循環(huán)系統(tǒng):
let arr1 = [1,2];let arr2 = [3,4];for (let i =0; i<arr2.length;i ){ arr1.push(arr2[i])}console.log(arr1);

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
結(jié)果全是一樣的,對ES6不了解的同學們能夠參照小專欄ES6宣傳冊 。
02
不太普遍的方式

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
1.map
map方法這里實際上僅僅具有了遍歷數(shù)組的功效 。
let arr1 = [1,2];let arr2 = [3,4];arr2.map(x=>arr1.push(x));console.log(arr1);

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
即然map僅僅具有了遍歷數(shù)組的功效,那麼別的能保證遍歷數(shù)組的方式 比如every,filter也是能夠的 。
let arr1 = [1,2];let arr2 = [3,4];arr2.every(x=>arr1.push(x));arr2.filter(x=>arr1.push(x));console.log(arr1);

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
2.拓展運算符
拓展運算符是ES6的新作用,它的功效是把目標或數(shù)字能量數(shù)組的原素進行 。這也給合并數(shù)組出示了一個以及簡單的現(xiàn)代性 。
let arr1 = [1,2];let arr2 = [3,4];arr1 = [...arr1,...arr2]console.log(arr1);

數(shù)組合并去重的方法,請你告訴我合并兩個數(shù)組,你有多少種方法!

文章插圖
有別的方法,熱烈歡迎快給我留言板留言 。


    以上關于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關的問題,請您及時就醫(yī)或請專業(yè)人士給予相關指導!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: