麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > JavaScript > 正文

怎么清空javascript數組

2019-11-20 22:43:23
字體:
來源:轉載
供稿:網友
當一個數組需要清空的時候,很多人使用下面的方法:

復制代碼 代碼如下:

a = [];


我們知道javascript變量存儲方式分為引用類型和直接量。數組屬于對象,即引用類型,引用的是變量指針地址,之所以這樣設計也是為了節省內存。

再說到上面的請空數組的方式,如果采用直接賦值一個新數組的方式,那么之前引用的數組可能不會被釋放(有其他的引用),例如下面的代碼:

復制代碼 代碼如下:

var a = [2,3];
var b = a;
a = [];
console.log(b);


這時候a和b就不是同一個數組了,清空了a而b還是指到之前的引用地址,除非你是故意的,否則這將會有隱患。

所以最佳的請空數組方式是:將length設置為0,即:

復制代碼 代碼如下:

a.length = 0;


轉自 JS8.IN ™
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人视屏在线 | av免费在线网 | 一本色道久久综合狠狠躁篇适合什么人看 | 91资源在线观看 | 叶子楣成人爽a毛片免费啪啪 | 久久久婷婷一区二区三区不卡 | 5xsq在线视频 | 亚洲综合精品 | 激情综合网俺也去 | 99sesese| 国产一级毛片视频在线! | 成av人在线观看 | 久久免费视频3 | 欧美成人午夜 | 一级网站片 | 国产高清成人久久 | 黄在线看| 国产亚洲欧美日韩高清 | 在线成人影视 | 国产精选电影免费在线观看 | 7777欧美 | 日韩视频―中文字幕 | 一级黄色影院 | 久久九九热re6这里有精品 | 国产合集91合集久久日 | 国产成人强伦免费视频网站 | 久久综合给合久久狠狠狠97色69 | 欧美a久久 | 久久久久国产一区二区三区不卡 | 欧美视频一区二区三区在线观看 | 精品一区二区三区在线视频 | 妇女毛片 | 精品一区二区三区中文字幕老牛 | 青青草华人在线 | 国产精品视频一区二区三区综合 | 奶子吧naiziba.cc免费午夜片在线观看 | 久久久久久久久久久av | 国产精品99久久99久久久二 | 欧美精品一区二区久久 | 黄色7777 | 国产成人精品一区二区仙踪林 |