Rumah >hujung hadapan web >Soal Jawab bahagian hadapan >Bagaimana untuk mengalih keluar semua elemen tatasusunan dalam es6
3 cara untuk mengalih keluar: 1. Tetapkan tatasusunan secara langsung kepada tatasusunan kosong "[]" dengan sintaks "arr=[];". 2. Gunakan atribut panjang untuk menetapkan panjang tatasusunan kepada 0 dan potong semua elemen tatasusunan Sintaksnya ialah "arr.length=0;". 3. Gunakan fungsi splice() untuk memadam semua elemen bermula dari kepala tatasusunan, sintaksnya ialah "arr.splice(0,arr.length);".
Persekitaran pengendalian tutorial ini: sistem Windows 7, ECMAScript versi 6, komputer Dell G3.
Beberapa cara untuk mengalih keluar semua elemen tatasusunan dalam es6
Kaedah 1: Tetapkan tatasusunan kosong secara langsung []
Menetapkan tatasusunan kosong []
secara langsung akan mengosongkan semua elemen sebelumnya.
Contoh:
var arr=new Array(1,2,3,4,5,6,7,8,9,10); console.log(arr); arr=[]; console.log(arr);
Hasil keluaran:
Kaedah ini tidak mengosongkan tatasusunan secara ketat, ia hanya menetapkan semula arr Berikan tatasusunan kosong.
Kaedah 2: Gunakan atribut panjang untuk menetapkan panjang tatasusunan kepada 0
Atribut panjang 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 Apabila nilai atribut panjang kurang daripada panjang tatasusunan itu sendiri, unsur-unsur berikutnya dalam tatasusunan akan dipotong jika nilai atribut panjang ialah 0, keseluruhan tatasusunan boleh dikosongkan.
Contoh:
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. Banyak elemen tidak 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.
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("香蕉","苹果","梨子","橙子","橘子","榴莲",12,34); console.log(arr); arr.splice(0,arr.length); console.log(arr);Hasil keluaran: [Cadangan berkaitan:
tutorial video javascript、Video pengaturcaraan】
Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar semua elemen tatasusunan dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!