Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk memadam elemen terakhir dari tatasusunan es6
4 kaedah pemadaman: 1. Gunakan atribut panjang untuk memadam elemen tatasusunan terakhir, sintaks "array.length=original array length-1;" 2. Gunakan operator padam untuk memadam elemen tatasusunan terakhir , sintaks " padamkan nama tatasusunan [array length-1];"; elemen tatasusunan, sintaksnya ialah "array.splice (-1,1)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Beberapa kaedah untuk memadam elemen terakhir tatasusunan es6
Kaedah 1: Gunakan atribut panjang untuk memadam tatasusunan terakhir Atribut panjang elemen
tatasusunan biasanya digunakan untuk menetapkan atau mengembalikan bilangan elemen dalam tatasusunan, iaitu, untuk menetapkan atau mengembalikan panjang tatasusunan.
Kita boleh menggunakan ciri menetapkan panjang tatasusunan dan menetapkan atribut panjang menjadi lebih kecil daripada panjang asal untuk memadamkan elemen tatasusunan dari hujung tatasusunan.
Sintaks: array.length=原数组长度-1;
Contoh:
var a = [1,2,3,4,5,6,7,8]; //定义数组 console.log(a) a.length=7; console.log(a)
Kaedah 2: Gunakan operator padam untuk memadam yang terakhir satu elemen Tatasusunan
Kita semua tahu bahawa setiap elemen dalam tatasusunan mempunyai nombor siri, yang bermula dari 0 dan dipanggil indeks. Mengikut subskrip tatasusunan ini, kita boleh menggunakan borang 数组名[下标]
untuk mengakses elemen subskrip yang ditentukan.
Selepas mengakses elemen yang ditentukan, anda boleh menggunakan operator delete
untuk memadamkan elemen, tetapi panjang tatasusunan tidak akan berubah;
Anda hanya perlu menggunakan subskrip untuk mengakses elemen tatasusunan terakhir dan gunakan operator padam untuk memadamkan elemen.
Sintaks: delete 数组名[数组长度-1];
Contoh:
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); delete arr[arr.length-1]; //删除最后一个数组元素 console.log(arr);
Kaedah 3: Gunakan pop() untuk memadam last one Kaedah tatasusunan
pop() digunakan untuk memadamkan elemen terakhir tatasusunan dan mengembalikan elemen yang dipadamkan.
Sintaks: array.pop()
Nota: Kaedah ini mengubah panjang tatasusunan!
Contoh:
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr.pop(); console.log(arr);
Kaedah 4: Gunakan splice() untuk memadam elemen tatasusunan terakhir
Gunakan splice() untuk memadam satu atau lebih elemen bermula dari kedudukan indeks yang ditentukan.
Sintaks untuk memadam elemen:
array.splice(index,howmany)
Indeks parameter pertama boleh menentukan kedudukan subskrip permulaan (iaitu, kedudukan di mana elemen dipadamkan); 🎜>
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲",2,3); console.log(arr); arr.splice(-1,1); console.log(arr);[Cadangan berkaitan:
tutorial video javascript, Video pengaturcaraan]
Atas ialah kandungan terperinci Bagaimana untuk memadam elemen terakhir dari tatasusunan es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!