清除方法:1、直接賦值為“[]”,語法“arr=[];”;2、使用splice()刪除全部數組元素,語法“arr.splice(0,arr.length );」;3、利用length屬性將陣列長度設為0,語法「arr.length=0;」。
本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
清除所有所有元素的方法
#方法1:直接賦予空數組[]
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr=[]; console.log(arr);
輸出結果:
#方法2:使用splice()刪除全部陣列元素
只需要指定splice()方法從第一個陣列元素開始,需要刪除元素的個數為arr.length即可清空陣列。
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr.splice(0,arr.length); console.log(arr);
方法3:利用length屬性將陣列長度設定為0
length屬性可設定或傳回陣列長度。當length屬性的值小於數組本身的長度,數組中後面的元素將被截斷;如果length屬性的值為0,則可以清空整個數組。
var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲"); console.log(arr); arr.length=0; console.log(arr);
【推薦學習:javascript進階教學】
以上是es6數組怎麼清除所有元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!