清空數組的方法有多種,以下是幾種常見的方式:
1.使用 array.length 屬性將數組的長度設為0,這樣會移除數組中的所有元素:
var arr = [1, 3, 5];
arr.length = 0;
console.log(arr); // []
2. 使用 array.splice() 方法,將數組中的所有元素都刪除:?
var arr = [1, 3, 5];
arr.splice(0, arr.length);
console.log(arr); // []
3. 將數組直接賦值為一個空數組:
var arr = [1, 3, 5];
arr = [];
console.log(arr); // []
? ? ? ?以上三種方法均可以將數組清空。但是第一種方法會修改原始數組,而第二、三種方法會創建一個新的空數組并將其賦值給原始數組變量。 如果想在函數中清空數組,建議使用第一種方法,因為它不會創建新的數組對象,這有助于避免內存泄漏問題。