JS清空數組的三種方法

JS清空數組的三種方法

1 . 將length賦值爲0

var arr = [1,2,3];
arr.length = 0;
console.log(arr);//[]

2 . splice splice() 方法向/從數組中添加/刪除項目,然後返回被刪除的項目。

var arr = [1,2,3];
arr.splice(0,arr.length);  
console.log(arr);//[]

3 . 使用 空數組 [] 賦值 實際上是將arr指向了一個新的數組,這個數組中是空的,所以看起來像是被清空了,實際上並不能算是清空數組了。那麼之前的數組如果再沒有其他的引用指向它,將被垃圾回收。

var arr = [1 ,2 ,3];
arr = []; 
console.log(arr);
發佈了48 篇原創文章 · 獲贊 14 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章