3 kaedah: 1. Gunakan "for(i dalam tatasusunan2){array1.push(array2[i])}" untuk merentasi tatasusunan dan menambah nilai satu tatasusunan ke penghujung tatasusunan lain ; . Gunakan pernyataan "array1.concat(array2...)" untuk menyambungkan berbilang tatasusunan;
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
kaedah penggabungan tatasusunan es6
Kaedah 1: Gunakan untuk dalam gelung
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); for(var i in b){ a.push(b[i]); } console.log(a);
Kaedah 2: Gunakan concat()
Kaedah concat() digunakan untuk menyambung dua atau lebih tatasusunan.
array1.concat(array2,array3,...,arrayX)
akan mengembalikan tatasusunan baharu. Tatasusunan dijana dengan menambahkan semua parameter arrayX ke arrayObject. Jika hujah untuk concat() ialah tatasusunan, maka elemen dalam tatasusunan ditambah, bukan tatasusunan.
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); console.log(a.concat(b)); console.log(b.concat(a));
Kaedah 3: Gunakan operator spread "..."
var a = [1,2,3]; var b = [4,5,6]; console.log(a); console.log(b); console.log([...a,...b]);
[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Apakah kaedah penggabungan tatasusunan es6?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!