码迷,mamicode.com
首页 > Web开发 > 详细

js黑魔法

时间:2017-11-29 00:08:09      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:...   javascrip   console   log   方便   blog   span   code   asc   

清空一个数组

一直以来,清空一个数组都是var i = [1,2,3]; i = [];,习惯成自然,被自己坑了。

举个例子

var i = [1,2,3];
var obj = {val: i};
var i = []; // 当i = []时,i的地址就被改变了,所以obj.val一直是原来那个数组。
console.log(obj); // {val:[1,2,3]}

然后,怎么方便清空数组,并且不会改变地址呢...

var i = [1,2,3];
var obj = {val: i};
i.length = 0;
console.log(obj); // {val:[]}

js黑魔法

标签:...   javascrip   console   log   方便   blog   span   code   asc   

原文地址:http://www.cnblogs.com/jarjune/p/7912712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!