亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript清空數(shù)組元素的兩種方法簡單比較

 更新時間:2015年07月10日 17:27:52   作者:優(yōu)雅先生  
這篇文章主要介紹了JavaScript清空數(shù)組元素的兩種方法簡單比較,羅列了幾種常見的情況javascript數(shù)組的方法,并且比較了其中的兩種常見方法,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了JavaScript清空數(shù)組元素的兩種方法簡單比較。分享給大家供大家參考。具體分析如下:

JavaScript中數(shù)組清空有多種方法:

var arr = [1, 2, 3]; 
arr = [];//方法一
arr.length = 0;//方法二
arr = null;//方法三
delete arr;//方法四

這里比較最常用的第一種和第二種

var arr = [1, 2, 3];
// 方法一
// 優(yōu)點:如果有其他地方用到了數(shù)組arr中的元素,這種方法相對來說更安全。并且也簡單快捷
// 缺點:增加了額外的內(nèi)存開銷,重新開辟了一個新的空數(shù)組
arr = [];
// 方法二
// 優(yōu)點:如果其他用到arr元素的地方想同步觀察到arr元素被清空的效果,那么用這個是較好的選擇
// 缺點:設(shè)置數(shù)組的length屬性后,會導(dǎo)致數(shù)組刪除index為length及其之后的元素,這樣性能開銷很大
// 這種方法也是四種方法中性能最差的。
arr.length = 0;

希望本文所述對大家的javascript程序設(shè)計有所幫助。

相關(guān)文章

最新評論