Bagaimana untuk Mengosongkan Tatasusunan dalam JavaScript
Soalan: Bagaimanakah saya boleh mengosongkan tatasusunan dalam JavaScript dengan cekap?
Jawapan: Terdapat beberapa kaedah untuk mengosongkan tatasusunan dalam JavaScript:
Pendekatan ini menetapkan sifat panjang tatasusunan kepada 0.
const A = [1, 2, 3, 4]; A.length = 0; console.log(A); // []
Kaedah splice boleh digunakan dengan parameter yang menentukan indeks permulaan 0 dan kiraan pemadaman sama dengan panjang tatasusunan.
const A = [1, 2, 3, 4]; A.splice(0, A.length); console.log(A); // []
Memunculkan secara berulang elemen daripada tatasusunan menggunakan gelung sementara ialah pilihan lain. Walau bagaimanapun, kaedah ini biasanya lebih perlahan.
const A = [1, 2, 3, 4]; while (A.length > 0) { A.pop(); } console.log(A); // []
Pendekatan ini mencipta tatasusunan kosong baharu dan menyerahkannya kepada pembolehubah tatasusunan sedia ada.
const A = [1, 2, 3, 4]; A = []; console.log(A); // []
Prestasi Pertimbangan:
Antara kaedah ini, menetapkan panjang tatasusunan kepada 0 dan menggunakan kaedah splice adalah yang paling cekap dari segi kelajuan pelaksanaan.
Atas ialah kandungan terperinci Bagaimana untuk Mengosongkan Array dengan Cekap dalam JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!