diff --git a/1-js/99-js-misc/09-weakref-finalizationregistry/article.md b/1-js/99-js-misc/09-weakref-finalizationregistry/article.md index f3dccb56c4..6a7d9ba40f 100644 --- a/1-js/99-js-misc/09-weakref-finalizationregistry/article.md +++ b/1-js/99-js-misc/09-weakref-finalizationregistry/article.md @@ -116,7 +116,7 @@ if (ref) { ## Варианты использования WeakRef `WeakRef` обычно используется для создания кешей или -[ассоциативных массивов](https://ru.wikipedia.org/wiki/Ассоциативный_массив), в которых хранятся ресурсоёмкие объекты. Это позволяет избежать предотвращение удаления этих объектов сборщиком мусора только на основе их присутствия в кеше или ассоциативном массиве. +[ассоциативных массивов](https://ru.wikipedia.org/wiki/Ассоциативный_массив), в которых хранятся ресурсоёмкие объекты. Это позволяет избежать предотвращения удаления этих объектов сборщиком мусора только на основе их присутствия в кеше или ассоциативном массиве. Один из основных примеров - это ситуация, когда у нас есть большое количество объектов бинарных изображений (например, представленных в виде `ArrayBuffer` или `Blob`), и мы хотим связать имя или путь с каждым изображением. Существующие структуры данных не совсем подходят для этих целей: