Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

青灯夜游
青灯夜游asal
2022-05-05 16:14:2610842semak imbas

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.

Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

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);

Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

Contoh 2: Memintas tiga elemen pertama tatasusunan

var citrus = fruits.splice(0,3);
console.log("数组前3个元素:"+citrus);

Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

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));

Bagaimana untuk mendapatkan beberapa elemen pertama tatasusunan dalam es6

[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!

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