Публикации по теме 'weakmaps'
Понимание объектов WeakMap и WeakSet в JavaScript
Откройте для себя возможности WeakMap и WeakSet в JavaScript! Эффективно управляйте парами ключ-значение и коллекциями уникальных объектов. Упростите свой код сегодня! #JavaScript #WeakMap #WeakSet
В JavaScript WeakMap и WeakSet – это специализированные объекты, предоставляющие уникальные функции для хранения пар "ключ-значение" и управления коллекциями уникальных значений. Они похожи на объекты Map и Set, но имеют некоторые ключевые отличия. В этой статье мы рассмотрим объекты..
Погружаемся в глубины с Memoization и Redux Reselect.
В этой статье мы узнаем, что такое мемоизация и как она была реализована внутри Redux Reselect.
Что такое мемоизация?
Мемоизация — это метод ускорения работы приложений за счет кэширования результатов ресурсоемких операций внутри функций и возврата кэшированных результатов с теми же входными данными, которые использовались повторно.
Как мы можем реализовать это с помощью VanillaJs и es5:
interface MemoizedFunction extends Function {
(param: any): any;
cache: {
[key: string]:..
Ах, ты опередил меня.
Ах, ты опередил меня.
Я также собирался прокомментировать подход WeakMap.