❓ Зачем нужны WeakReference и WeakMap?
WeakReference хранит ссылку на объект, не мешая сборщику мусора его уничтожить.
WeakMap — словарь, где ключами выступают объекты, удерживаемые слабо: как только объект больше нигде не используется, запись из карты исчезает автоматически.
Применение — кэши и метаданные, привязанные к объектам, без риска утечки памяти из-за вечного удержания ключей.
Post #1351
727
- 👍 2
- 🔥 1