如前所述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