concat() 方法用于連接兩個(gè)或多個(gè)數(shù)組。此方法返回一個(gè)新數(shù)組,不改變?cè)瓉淼臄?shù)組。
語法
arrayObject.concat(array1,array2,...,arrayN)
參數(shù)說明:
注意: 該方法不會(huì)改變現(xiàn)有的數(shù)組,而僅僅會(huì)返回被連接數(shù)組的一個(gè)副本。
我們創(chuàng)建一個(gè)數(shù)組,將把 concat() 中的參數(shù)連接到數(shù)組 myarr 中,代碼如下:
<script type="text/javascript">
var mya = new Array(3);
mya[0] = "1";
mya[1] = "2";
mya[2] = "3";
document.write(mya.concat(4,5)+"<br>");
document.write(mya);
</script>
運(yùn)行結(jié)果:
1,2,3,4,5 1,2,3
我們創(chuàng)建了三個(gè)數(shù)組,然后使用 concat() 把它們連接起來,代碼如下:
<script type="text/javascript"> var mya1= new Array("hello!") var mya2= new Array("I","love"); var mya3= new Array("JavaScript","!"); var mya4=mya1.concat(mya2,mya3); document.write(mya4); </script>
運(yùn)行結(jié)果:
hello!,I,love,JavaScript,!
補(bǔ)充右邊編輯器第9行,使用concat()方法連接myarr1和myarr2兩個(gè)數(shù)組并輸出。
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)