Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk menambah elemen pada tatasusunan dalam es6

Bagaimana untuk menambah elemen pada tatasusunan dalam es6

青灯夜游
青灯夜游asal
2022-05-19 15:49:107331semak imbas

3 kaedah: 1. Gunakan unshift() untuk memasukkan elemen pada permulaan, sintaksnya ialah "objek tatasusunan.unshift(elemen)" 2. Gunakan push() untuk memasukkan elemen pada penghujung, sintaks "Array object.push(elemen)"; 3. Gunakan concat(), sintaksnya ialah ""array.concat(elemen)".

Bagaimana untuk menambah elemen pada tatasusunan dalam es6

Persekitaran pengendalian tutorial ini : sistem windows7, ECMAScript versi 6, komputer Dell G3

Tiga cara untuk menambah elemen pada tatasusunan dalam es6

1 , Gunakan fungsi unshift()

Fungsi unshift() boleh memasukkan elemen pada permulaan tatasusunan Fungsi ini boleh menambahkan satu atau lebih nilai parameter ke kepala tatasusunan:

array.unshift(元素1, 元素2, ..., 元素X)

Parameter pertama 元素1 ialah elemen baharu 0 tatasusunan, parameter kedua 元素2 ialah elemen baharu 1, dan seterusnya, dan akhirnya mengembalikan panjang tatasusunan selepas menambah elemen

Kita luluskan Mari kita lihat lebih dekat contoh berikut:

var a = [0];  //定义数组
console.log(a);  //返回[0]

a.unshift(1);  //增加1个元素
console.log(a);  //返回[1,0]

Bagaimana untuk menambah elemen pada tatasusunan dalam es6

2. Gunakan fungsi push()

kaedah push() boleh Menambah satu atau lebih nilai parameter ke penghujung tatasusunan dan mengembalikan panjang tatasusunan selepas menambah elemen Mari kita lihat contoh berikut:

array.push(元素1, 元素2, ..., 元素X)

var a = [0];  //定义数组
console.log(a);  //返回[0]

a.push(2);  //增加1个元素
console.log(a);  //返回[0,2]

Bagaimana untuk menambah elemen pada tatasusunan dalam es63 Gunakan fungsi concat()

Kaedah concat() boleh menyambung dua. atau lebih tatasusunan dan akan mengambil satu atau lebih tatasusunan sebagai parameter Elemen tatasusunan ditambahkan pada penghujung tatasusunan yang ditentukan

juga boleh memasukkan elemen atau elemen yang diberikan, dan semua parameter yang diluluskan boleh. ditambahkan pada penghujung tatasusunan mengikut tertib >

Hasil keluarannya ialah:


var a = [1,2,3,4,5];  //定义数组
console.log(a);  
var b = a.concat(6);  //为数组a连接1个元素
console.log(b);
Penjelasan: Kaedah concat() akan mencipta dan mengembalikan tatasusunan baharu dan bukannya menambah elemen baharu kepada yang asal; tetapi nyahshift Kaedah () akan menambah elemen pada tatasusunan asal.

Atas ialah kandungan terperinci Bagaimana untuk menambah elemen pada 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