Tatasusunan ialah jenis data yang sangat biasa dan penting dalam JavaScript, dan memadamkan elemen tatasusunan ialah operasi tatasusunan biasa JavaScript mempunyai banyak fungsi terbina dalam untuk memadamkan elemen tatasusunan, jadi tidaklah sukar bagi kami . Jadi bagaimana untuk melaksanakan versi lanjutan memadam elemen tatasusunan - mengosongkan tatasusunan? Hari ini kita akan belajar cara mengosongkan semua elemen tatasusunan JS.
Dalam artikel ini, kami akan memperkenalkan kepada anda 4 kaedah mengosongkan tatasusunan dalam JS Melalui contoh kod, kami akan melihat secara terperinci cara mengosongkan tatasusunan (memadamkan semua elemen tatasusunan).
[Pembelajaran yang disyorkan: Tutorial JavaScript Lanjutan]
Kaedah 1: Tetapkan tatasusunan kosong secara langsung []
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr=[]; console.log(arr);
Hasil keluaran:
Kaedah ini tidak mengosongkan tatasusunan secara ketat, tetapi hanya menugaskan semula arr kepada tatasusunan kosong.
Kaedah 2: Gunakan atribut panjang untuk menetapkan panjang tatasusunan kepada 0
Atribut panjang boleh menetapkan atau mengembalikan panjang tatasusunan. Apabila nilai atribut panjang adalah kurang daripada panjang tatasusunan itu sendiri, elemen berikutnya dalam tatasusunan akan dipotong jika nilai atribut panjang ialah 0, keseluruhan tatasusunan boleh dikosongkan.
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr.length=0; console.log(arr);
Hasil keluaran:
Apabila nilai atribut panjang lebih besar daripada panjangnya sendiri, panjang tatasusunan akan dilanjutkan, dan elemen selebihnya tidak akan ditentukan.
Kaedah 3: Gunakan splice() untuk memadam semua elemen tatasusunan
Gunakan kaedah splice() untuk memadam satu atau lebih elemen tatasusunan selepas kedudukan subskrip yang ditentukan. Anda hanya perlu menentukan kaedah splice() untuk bermula dari elemen tatasusunan pertama, dan bilangan elemen yang akan dipadamkan ialah arr.length
untuk mengosongkan tatasusunan.
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr.splice(0,arr.length); console.log(arr);
Hasil keluaran:
Kaedah 4: Gunakan operator padam
operator padam boleh Digunakan untuk padamkan elemen tatasusunan pada subskrip yang ditentukan Elemen yang dipadamkan adalah elemen kosong dan panjang tatasusunan yang dipadam kekal tidak berubah.
Gunakan operator padam dan pernyataan gelung untuk mengosongkan tatasusunan
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); for(var i=0;i<=arr.length;i++){ delete arr[i]; } console.log(arr);
Hasil output:
Lebih banyak pengetahuan berkaitan pengaturcaraan, Sila lawati : Pengenalan kepada Pengaturcaraan! !
Atas ialah kandungan terperinci Pembelajaran tatasusunan JS: 4 cara untuk mengosongkan semua elemen (penjelasan kod terperinci). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!