javascript如何清空一個array陣列
關於javascript陣列的概念這裡就不多介紹了。
具體可以參閱javascript 陣列一章節。
在實際應用中,可能會遇到這樣的情況,就是將原來陣列中的元素全部清空。
實現此要求的方式不止一種,下面就介紹一下常用的三種方式。
一.將length屬性設定為0:
[JavaScript] 純文字檢視 複製程式碼var arr=["螞蟻部落","softwhy.com","青島市南區"]; arr.length=0; console.log(arr[0]);
上面的程式碼輸出結果是undefined,說明arr陣列已經被清空了。
二.將原有陣列重新賦值一個空陣列:
[JavaScript] 純文字檢視 複製程式碼var arr=["螞蟻部落","softwhy.com","青島市南區"]; arr=[]; console.log(arr[0]);
給arr陣列重新賦值一個空陣列,自然就會被清空裡面的內容。
此種方式其實和第一種是有所區別的,此方式是將arr引用重新指向一個新的空陣列,而第一種就是將原來的陣列物件的內容清空,陣列的其他屬性還是存在的,看如下程式碼例項:
[JavaScript] 純文字檢視 複製程式碼var arr=["螞蟻部落","softwhy.com","青島市南區"]; arr.antzone="js教程"; arr.length=0; console.log(arr[0]); console.log(arr.antzone);
三.使用陣列物件的splice()方法:
[JavaScript] 純文字檢視 複製程式碼var arr=["螞蟻部落","softwhy.com","青島市南區"]; arr.splice(0,arr.length); console.log(arr[0]);
同樣,原來陣列的屬性也是還會存在的。
splice()方法可以參閱javascript 陣列 splice()一章節。
相關文章
- JavaScript Array 陣列JavaScript陣列
- JavaScript之陣列ArrayJavaScript陣列
- javascript如何複製一個陣列JavaScript陣列
- JavaScript清空陣列元素簡單方法JavaScript陣列
- JavaScript刪除array陣列元素JavaScript陣列
- javascript型別系統——陣列arrayJavaScript型別陣列
- php 清空陣列PHP陣列
- Array陣列陣列
- javascript如何判斷一個物件是不是陣列JavaScript物件陣列
- js如何將陣列中的元素清空JS陣列
- javascript 陣列(array) 常用的方法集錦(上)JavaScript陣列
- JavaScript 中的陣列分組:array.groupBy()JavaScript陣列
- javascript delete運算子刪除array陣列元素JavaScriptdelete陣列
- javascript如何遍歷陣列中的每一個元素JavaScript陣列
- 如何用 JavaScript 實現一個陣列惰性求值庫JavaScript陣列
- javascript將陣列的元素每兩個一組存入一個新陣列JavaScript陣列
- JavaScript陣列(一)JavaScript陣列
- JavaScript中陣列Array.sort()排序方法詳解JavaScript陣列排序
- 如何將一個陣列中的元素插入另一個陣列陣列
- JavaScript遍歷陣列每一個元素JavaScript陣列
- JavaScript刪除陣列第一個元素JavaScript陣列
- 兩個有序陣列如何合併成一個有序陣列陣列
- php陣列函式序列之array_unshift()在陣列開頭插入一個或多個元素PHP陣列函式
- 內建物件--Array(陣列)物件陣列
- 磁碟陣列(Disk array)原理陣列
- day05陣列array陣列
- JavaScript刪除陣列最後一個元素JavaScript陣列
- JavaScript獲取陣列最後一個元素JavaScript陣列
- javascript在陣列開頭新增一個元素JavaScript陣列
- javascript擷取陣列的一個區間JavaScript陣列
- JavaScript 陣列一次追加多個元素JavaScript陣列
- JavaScript 刪除陣列最後一個元素JavaScript陣列
- PHP中array_chunk() 函式如何分割陣列PHP函式陣列
- 如何實現簡單的位陣列(bit array)陣列
- [CareerCup] 13.10 Allocate a 2D Array 分配一個二維陣列陣列
- JavaScript --二維陣列查詢一維陣列JavaScript陣列
- JavaScript陣列 幾個常用方法JavaScript陣列
- TPU &“脈動陣列”(systolic array)陣列