如前所述Here,看来,在JavaScript来清空现有阵列(不是分配一个新的)最有效的方法是使用:什么是最有效的方式来清空JavaScript中的纯对象?
array.length = 0;
是否为纯对象相同的操作工作? (又名“关联数组”或“字典”) 如果不是,什么是空现有的JavaScript对象的最有效方法是什么?
我认为,分配一个新的是不是最好的选择,因为它会推一些额外的工作,垃圾收集,并在堆上分配一些新的内存,但我可能是错的。
我需要工作至少与Chrome和Firefox的解决方案。
看起来不像。长度= 0作品关联数组(http://jsfiddle.net/7XVym/)。 – awbergs 2013-03-03 19:35:26
JS没有关联数组。你的意思是物体吗? – 2013-03-03 19:44:35
你不能简单地做'array = null;'? – insertusernamehere 2013-03-03 19:47:16