JavaScript清空數(shù)組元素的兩種方法簡(jiǎn)單比較
更新時(shí)間:2015年07月10日 17:27:52 作者:優(yōu)雅先生
這篇文章主要介紹了JavaScript清空數(shù)組元素的兩種方法簡(jiǎn)單比較,羅列了幾種常見(jiàn)的情況javascript數(shù)組的方法,并且比較了其中的兩種常見(jiàn)方法,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了JavaScript清空數(shù)組元素的兩種方法簡(jiǎn)單比較。分享給大家供大家參考。具體分析如下:
JavaScript中數(shù)組清空有多種方法:
var arr = [1, 2, 3]; arr = [];//方法一 arr.length = 0;//方法二 arr = null;//方法三 delete arr;//方法四
這里比較最常用的第一種和第二種
var arr = [1, 2, 3]; // 方法一 // 優(yōu)點(diǎn):如果有其他地方用到了數(shù)組arr中的元素,這種方法相對(duì)來(lái)說(shuō)更安全。并且也簡(jiǎn)單快捷 // 缺點(diǎn):增加了額外的內(nèi)存開(kāi)銷,重新開(kāi)辟了一個(gè)新的空數(shù)組 arr = []; // 方法二 // 優(yōu)點(diǎn):如果其他用到arr元素的地方想同步觀察到arr元素被清空的效果,那么用這個(gè)是較好的選擇 // 缺點(diǎn):設(shè)置數(shù)組的length屬性后,會(huì)導(dǎo)致數(shù)組刪除index為length及其之后的元素,這樣性能開(kāi)銷很大 // 這種方法也是四種方法中性能最差的。 arr.length = 0;
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- js刪除數(shù)組元素、清空數(shù)組的簡(jiǎn)單方法(必看)
- JavaScript中清空數(shù)組的三種方式
- JavaScript中清空數(shù)組的三種方法分享
- javascript 刪除數(shù)組元素和清空數(shù)組的簡(jiǎn)單方法
- 怎么清空javascript數(shù)組
- JavaScript中清空數(shù)組的方法總結(jié)
- js利用數(shù)組length屬性清空和截短數(shù)組的小例子
- JavaScript中清空數(shù)組的幾種方法
- JavaScript清空數(shù)組的四種方法
- JavaScript數(shù)組清空常用的3種方式總結(jié)
相關(guān)文章
前端跨瀏覽器兼容性問(wèn)題的常見(jiàn)解決方法詳解
在前端開(kāi)發(fā)中,跨瀏覽器兼容性問(wèn)題一直是個(gè)不容忽視的挑戰(zhàn),本文將從多個(gè)角度詳細(xì)解析跨瀏覽器兼容性問(wèn)題的根源、常見(jiàn)問(wèn)題以及解決方案,需要的可以參考下2025-03-03
JavaScript中null與undefined的區(qū)別總結(jié)
在JavaScript中,null和undefined是兩個(gè)特殊的值,這篇文章主要介紹了JavaScript中null與undefined區(qū)別的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-09-09
js自動(dòng)下載文件到本地的實(shí)現(xiàn)代碼
其實(shí)就是利用了Microsoft.XMLHTTP實(shí)現(xiàn)遠(yuǎn)程文件的保存,不過(guò)需要修改下才可以運(yùn)行,地址傳參問(wèn)題2013-04-04
JavaScript模運(yùn)算符理解及運(yùn)用實(shí)戰(zhàn)
這篇博客文章是為初級(jí)到中級(jí)JavaScript開(kāi)發(fā)人員所寫(xiě),主要為大家介紹了JavaScript模運(yùn)算符理解及運(yùn)用實(shí)戰(zhàn)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2023-11-11
JavaScript中“基本類型”之爭(zhēng)小結(jié)
所謂“基本類型(primitive types)”的概念ECMAScript(V3,V5)中壓根就沒(méi)有,它只是將類型分為6種,感興趣的朋友可以參考下2013-01-01

