Salin Item Tatasusunan ke Tatasusunan Lain
Menduakan elemen tatasusunan ke dalam tatasusunan baharu boleh menjadi tugas biasa dalam pengaturcaraan. JavaScript menawarkan pelbagai kaedah untuk mencapai ini, termasuk:
Fungsi concat:
Fungsi concat ialah pendekatan yang cekap dan disokong secara meluas. Ia menggabungkan berbilang tatasusunan menjadi tatasusunan baharu, mengekalkan tatasusunan asal. Contohnya:
var arrayA = [1, 2]; var arrayB = [3, 4]; var newArray = arrayA.concat(arrayB); // [1, 2, 3, 4]
Kaedah ini mencipta tatasusunan baharu newArray yang mengandungi elemen kedua-dua tatasusunanA dan tatasusunanB.
Array.from dan Operator Spread:
Kaedah Array.from boleh digunakan dengan operator spread (...) untuk mencipta tatasusunan baharu daripada tatasusunan sedia ada. Teknik ini berfungsi dengan mengulangi elemen tatasusunan input dan menolaknya ke dalam tatasusunan baharu.
var newArray = Array.from(arrayA, x => x); // [1, 2] newArray = [...arrayA, ...arrayB]; // [1, 2, 3, 4]
Operator hamparan meratakan tatasusunan input, membolehkannya tersebar terus ke tatasusunan baharu.
Fungsi slice:
Fungsi slice boleh digunakan untuk mencipta salinan cetek tatasusunan, tidak termasuk elemen tertentu. Dalam kes ini, ia boleh digunakan untuk mencipta tatasusunan baharu tanpa elemen pertama tatasusunan input.
var newArray = arrayA.slice(1); // [2]
Kaedah ini mengubah suai tatasusunan asal, jadi ia harus digunakan dengan berhati-hati.
Dengan menggunakan kaedah ini, anda boleh menyalin item tatasusunan dengan mudah dan cekap ke dalam tatasusunan baharu, memenuhi keperluan pengaturcaraan anda.
Atas ialah kandungan terperinci Bagaimana untuk Menduakan Elemen Tatasusunan menjadi Tatasusunan Baharu dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!