23

クロスブラウザのWeakMapES5に実装するJavaScript ライブラリに出くわしました。(WeakMap はES6向けに予定されています。)

JavaScript 言語自体のサポートがなければ、これがどのように機能するのでしょうか?

編集:明確にするために、通常のマップではなく、弱いマップについて言及しています。Chrome のプロファイラーを使用してこのプロジェクトをテストしましたが、キーは強い参照によって保持されていません。それらは、WeakMap から削除することなく GC されます。

4

1 に答える 1