JS數組合并push與concat區別分析_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 21:47:24
JS數組合并push與concat區別分析_javascript技巧
JS數組合并push與concat區別分析_javascript技巧:本文實例講述了JS數組合并push與concat區別。分享給大家供大家參考,具體如下: 注意 concat 拼寫,二者功能很相像,但有兩點區別。 先看代碼: var arr = []; arr.push(1); arr.push([2, 3]); arr.push(4, 5); arr = arr.
導讀JS數組合并push與concat區別分析_javascript技巧:本文實例講述了JS數組合并push與concat區別。分享給大家供大家參考,具體如下: 注意 concat 拼寫,二者功能很相像,但有兩點區別。 先看代碼: var arr = []; arr.push(1); arr.push([2, 3]); arr.push(4, 5); arr = arr.

本文實例講述了JS數組合并push與concat區別。分享給大家供大家參考,具體如下:
注意 concat 拼寫,二者功能很相像,但有兩點區別。
先看代碼:
alert 結果:
區別:
push 遇到數組參數時,把整個數組參數作為一個元素;而 concat 則是拆開數組參數,一個元素一個元素地加進去。
push 直接改變當前數組;concat 不改變當前數組。
總結:
如果想數組追加用concat,但是和java的replace一樣,用完記得arr1=arr1.concat(arr2)
希望本文所述對大家JavaScript程序設計有所幫助。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
JS數組合并push與concat區別分析_javascript技巧
JS數組合并push與concat區別分析_javascript技巧:本文實例講述了JS數組合并push與concat區別。分享給大家供大家參考,具體如下: 注意 concat 拼寫,二者功能很相像,但有兩點區別。 先看代碼: var arr = []; arr.push(1); arr.push([2, 3]); arr.push(4, 5); arr = arr.