私はJavascriptにガベージコレクタがあることを知っています。したがって、を削除を使用すると、オブジェクトへの参照のみが削除され、このオブジェクトへの参照がなくなると、GCによって削除されます。Javascriptのメモリ管理の落とし穴?
クロージャ、ファジィネームスペース、プロトタイプ継承を使用すると、Javascriptは扱いにくいですが、いつ、いつ、いつ、なぜそれがいつ分かるのかは分かりません。
私は非常に大きなJavascriptプロジェクトをコーディングしており、グローバルメモリの使用を制限しながらメモリリークを避けたいと考えています。私は最適化の段階では何もしていません(最初に作業を始めましょう:-))。しかし、厄介なコードを書くのを避けるために、メモリ管理の良い慣行を知っているといいでしょう。
- したがって、を削除する場合は、を削除する必要がありますか?
- 私は避けるべきトラップは何ですか、 オブジェクトを使用していますか?
- クロージャについて知っておくべきことはいくつかありますか?
- ハイライトすべきいくつかの良い方法はありますか?
「今すぐ**または**いつにするのか」を知っているかもしれないタイプミスはありますか?私は英語のこのビットを解析することはできません... – hippietrail
私は自分自身を理解することができません。たぶん私は酔っていた、または私はちょうど私がそれを書いたときに目を覚ました。または両方。ただ無視する。 –