Mendapatkan N Elemen Pertama Tatasusunan
Dalam JavaScript (ES6), mendapatkan elemen N pertama daripada tatasusunan boleh dicapai menggunakan kaedah slice() terbina dalam. Tatasusunan asal kekal tidak diubah suai.
Contoh:
Pertimbangkan masalah berikut:
I have an array with a varying size and I wish to retrieve the first 3 elements. I'm looking for the JavaScript (ES6) equivalent of Linq's `take(n)` method.
Penyelesaian:
Untuk menangani isu ini, seseorang boleh menggunakan kaedah slice() seperti berikut:
const slicedArray = originalArray.slice(0, 3);
Pernyataan ini mencipta tatasusunan baharu yang mengandungi tiga elemen pertama daripada tatasusunan asal dan menetapkannya kepada pembolehubah slicedArray. Tatasusunan asal kekal tidak diubah.
Pendekatan Alternatif:
Pilihan lain ialah menggunakan operator hamparan dalam kaedah slice():
const slicedArray = [...originalArray].slice(0, 3);
Teknik ini mencipta salinan cetek tatasusunan asal menggunakan operator hamparan dan kemudian menggunakan kaedah slice() untuk mendapatkan tiga elemen pertama.
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan N Elemen Pertama Array dalam JavaScript (ES6)?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!