Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6
Dua cara untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6: 1. Gunakan splice() untuk memintas serpihan tatasusunan untuk mendapatkan elemen tatasusunan N pertama Sintaksnya ialah "array object.splice(0,N )"; 2. . Gunakan slice() untuk memintas serpihan tatasusunan. Sintaks "objek tatasusunan.slice(0,N)" boleh mendapatkan elemen tatasusunan N pertama.
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Dalam es6, anda boleh menggunakan dua kaedah berikut untuk memintas tatasusunan dan mendapatkan beberapa elemen pertama tatasusunan
splice()
slice()
1 Gunakan splice() untuk memintas array
Kaedah splice() boleh menambah. elemen, padam elemen atau serpihan tatasusunan memintas. Apabila elemen dipadamkan, serpihan tatasusunan yang dipadamkan akan dikembalikan, jadi kaedah splice() boleh digunakan untuk memintas serpihan tatasusunan.
Contoh 1: Memintas dua elemen pertama tatasusunan
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; console.log(fruits); var citrus = fruits.splice(0,2); console.log("数组前两个元素:"+citrus);
Contoh 2: Memintas tiga elemen pertama tatasusunan
var citrus = fruits.splice(0,3); console.log("数组前3个元素:"+citrus);
2 Gunakan slice() untuk memintas tatasusunan
Kaedah slice() mempunyai fungsi yang serupa dengan kaedah splice() , tetapi ia hanya boleh memintas nombor yang ditentukan dalam elemen tatasusunan bahagian dan mengembalikan subarray ini. Kaedah ini mengandungi dua parameter, menentukan subskrip kedudukan permulaan dan penamat bagi subray yang dipintas.
Anda hanya perlu menetapkan parameter pertama kepada 0 dan parameter kedua kepada digit N yang ditentukan untuk mendapatkan elemen N pertama tatasusunan.
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; console.log(fruits); console.log("数组前1个元素:"+fruits.slice(0,1)); console.log("数组前2个元素:"+fruits.slice(0,2)); console.log("数组前3个元素:"+fruits.slice(0,3));
[Cadangan berkaitan: tutorial video javascript, bahagian hadapan web]
Atas ialah kandungan terperinci Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!