Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk memadam elemen pertama dari tatasusunan es6
3 cara untuk memadam: 1. Gunakan shift(), sintaks "array object.shift()". 2. Gunakan splice() untuk memadamkan elemen dengan indeks permulaan 0. Sintaks ialah "objek tatasusunan.splice(0,1)". 3. Gunakan padam untuk memadam elemen tatasusunan dengan indeks 0, sintaksnya ialah "padam nama tatasusunan[0]".
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Berbilang cara untuk memadamkan elemen pertama tatasusunan es6
Kaedah 1: Gunakan fungsi shift()
array.shift() boleh memadamkan elemen pertama tatasusunan dan mengembalikan nilai elemen pertama kemudian mengalihkan semua elemen yang tinggal ke hadapan sebanyak 1 kedudukan untuk mengisi jurang di kepala tatasusunan. fungsi array.shift() akan menukar tatasusunan asalvar a = [1,2,3,4,5,6,7,8]; //定义数组 console.log(a); a.shift(); console.log(a);
Kaedah 2: Gunakan fungsi splice()
Anda boleh menggunakan fungsi splice() dalam JS untuk memadam item dalam tatasusunan; kaedah splice() digunakan untuk menambah atau memadam elemen dalam tatasusunan. Sintaks:splice(index,len,[item])Nota: Kaedah ini akan menukar tatasusunan asal. splice mempunyai 3 parameter, ia juga boleh digunakan untuk
mengganti/memadam/menambahsatu atau beberapa nilai dalam tatasusunan
var a = [1,2,3,4,5,6,7,8]; //定义数组 console.log(a); a.splice(0,1); //删除起始下标为0,长度为1的一个值,len设置的1,如果为0,则数组不变 console.log(a);Kaedah 3: Gunakan kata kunci padam
Gunakan kata kunci padam untuk memadamkan elemen tatasusunan dengan indeks 0 .
Selepas pemadaman memadamkan elemen dalam tatasusunan, nilai yang dilanggan akan ditetapkan kepada tidak ditentukan dan panjang tatasusunan tidak akan berubah
var a = [1,2,3,4,5,6,7,8]; //定义数组 console.log(a); delete a[0]; //删除下标为0的元素 console.log(a);
[Cadangan berkaitan:
tutorial video javascriptAtas ialah kandungan terperinci Bagaimana untuk memadam elemen pertama dari tatasusunan es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!