首頁 >web前端 >前端問答 >es6數組怎麼清除所有元素

es6數組怎麼清除所有元素

青灯夜游
青灯夜游原創
2022-03-09 18:15:043845瀏覽

清除方法:1、直接賦值為“[]”,語法“arr=[];”;2、使用splice()刪除全部數組元素,語法“arr.splice(0,arr.length );」;3、利用length屬性將陣列長度設為0,語法「arr.length=0;」。

es6數組怎麼清除所有元素

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

清除所有所有元素的方法

#方法1:直接賦予空數組[]

var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");
console.log(arr);
arr=[];
console.log(arr);

輸出結果:

es6數組怎麼清除所有元素

#方法2:使用splice()刪除全部陣列元素

只需要指定splice()方法從第一個陣列元素開始,需要刪除元素的個數為arr.length即可清空陣列。

var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");
console.log(arr);
arr.splice(0,arr.length);
console.log(arr);

es6數組怎麼清除所有元素

方法3:利用length屬性將陣列長度設定為0

length屬性可設定或傳回陣列長度。當length屬性的值小於數組本身的長度,數組中後面的元素將被截斷;如果length屬性的值為0,則可以清空整個數組。

var arr=new Array("香蕉","苹果","梨子","橙子","橘子","榴莲");
console.log(arr);
arr.length=0;
console.log(arr);

es6數組怎麼清除所有元素

【推薦學習:javascript進階教學

以上是es6數組怎麼清除所有元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn