Gabungkan tatasusunan menggunakan fungsi concat dalam JavaScript

WBOY
Lepaskan: 2023-11-18 17:35:17
asal
1404 orang telah melayarinya

Gabungkan tatasusunan menggunakan fungsi concat dalam JavaScript

Dalam JavaScript, penggabungan tatasusunan ialah operasi biasa dan boleh dilaksanakan menggunakan fungsi concat. Fungsi concat boleh menggabungkan berbilang tatasusunan menjadi tatasusunan baharu. Mari lihat contoh kod tertentu.

Pertama, kami mentakrifkan beberapa tatasusunan sebagai data sampel:

var arr1 = [1, 2, 3];
var arr2 = [4, 5, 6];
var arr3 = [7, 8, 9];
Salin selepas log masuk

Seterusnya, gunakan fungsi concat untuk menggabungkan tiga tatasusunan ini menjadi tatasusunan baharu:

var newArr = arr1.concat(arr2, arr3);
Salin selepas log masuk
#🎜 🎜#Selepas menjalankan kod ini, newArr akan menjadi tatasusunan baharu yang mengandungi semua elemen, yang kandungannya ialah [1, 2, 3, 4, 5, 6, 7, 8, 9].

Anda juga boleh menghantar sebarang bilangan tatasusunan untuk digabungkan dalam panggilan fungsi. Sebagai contoh, kita boleh mentakrifkan tatasusunan lain arr4:

var arr4 = ["a", "b", "c"];
Salin selepas log masuk

Kami menggabungkan arr4 dengan Arr baharu sebelumnya:

var finalArr = newArr.concat(arr4);
Salin selepas log masuk

Selepas menjalankan kod ini, finalArr akan mengandungi semua elemen sebelumnya tatasusunan dan arr4 mempunyai kandungan [1, 2, 3, 4, 5, 6, 7, 8, 9, "a", "b", "c"].

Perlu diingatkan bahawa fungsi concat tidak mengubah tatasusunan asal, tetapi mencipta tatasusunan baharu dan mengembalikannya. Oleh itu, nilai tatasusunan asal tidak akan berubah.

Selain itu, fungsi concat juga boleh digunakan untuk menggabungkan tatasusunan berbilang dimensi. Pertimbangkan tatasusunan dua dimensi berikut:

var matrix1 = [[1, 2], [3, 4]];
var matrix2 = [[5, 6], [7, 8]];
Salin selepas log masuk

Kita boleh menggunakan fungsi concat untuk menggabungkan matriks1 dan matriks2 ke dalam tatasusunan dua dimensi baharu:

var newMatrix = matrix1.concat(matrix2);
Salin selepas log masuk
Matriks baharu yang digabungkan akan menjadi a Tatasusunan 2D baharu yang mengandungi dua tatasusunan yang kandungannya ialah [[1, 2], [3, 4], [5, 6], [7, 8]].

Melalui kod contoh di atas, kita dapat melihat bahawa menggunakan fungsi concat boleh menggabungkan tatasusunan dengan mudah, sama ada tatasusunan satu dimensi atau berbilang dimensi. Ini sangat berguna apabila bekerja dengan data tatasusunan. Harap contoh kod kecil ini membantu!

Atas ialah kandungan terperinci Gabungkan tatasusunan menggunakan fungsi concat dalam JavaScript. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan