Hereで述べたように、JavaScript で既存の配列を空にする (そして新しい配列を割り当てない) 最も効率的な方法は、次を使用することです。
array.length = 0;
プレーンなオブジェクトでも同じ操作が機能しますか? (別名「連想配列」または「辞書」) そうでない場合、既存の JavaScript オブジェクトを空にする最も効率的な方法は何ですか?
新しいものを割り当てることは、ガベージ コレクターに余分な作業をプッシュし、ヒープに新しいメモリを割り当てるため、最良の選択肢ではないと思いますが、間違っている可能性があります。
少なくとも Chrome と Firefox で動作するソリューションが必要です。