Rumah  >  Artikel  >  hujung hadapan web  >  Bagaimana untuk Mendapatkan N Elemen Pertama Array dalam JavaScript (ES6)?

Bagaimana untuk Mendapatkan N Elemen Pertama Array dalam JavaScript (ES6)?

DDD
DDDasal
2024-10-23 23:18:30269semak imbas

How to Retrieve the First N Elements of an Array in JavaScript (ES6)?

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!

Kenyataan:
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