В продолжении темы про непопулярные структуры данных в JavaScript, такие как Map и Set. Я решила вспомнить, в чем особенность WeakMap и WeakSet, и вот краткая памятка.
WeakMap - Хранит пары ключ-значение, где ключи — только объекты. - Ключи "слабые": если на объект-ключ больше нет ссылок, он удаляется сборщиком мусора. - Нет методов для итерации.
WeakSet - Хранит только объекты, каждое из которых уникально. - Объекты "слабые": они удаляются, если нет других ссылок на них. - Не поддерживает итерацию и не имеет свойства размера.
Такие структуры данных можно использовать, например, для кэширования (WeakMap) или хранения информации вида “да/нет” (WeakSet).
В продолжении темы про непопулярные структуры данных в JavaScript, такие как Map и Set. Я решила вспомнить, в чем особенность WeakMap и WeakSet, и вот краткая памятка.
WeakMap - Хранит пары ключ-значение, где ключи — только объекты. - Ключи "слабые": если на объект-ключ больше нет ссылок, он удаляется сборщиком мусора. - Нет методов для итерации.
WeakSet - Хранит только объекты, каждое из которых уникально. - Объекты "слабые": они удаляются, если нет других ссылок на них. - Не поддерживает итерацию и не имеет свойства размера.
Такие структуры данных можно использовать, например, для кэширования (WeakMap) или хранения информации вида “да/нет” (WeakSet).
Those being doxxed include outgoing Chief Executive Carrie Lam Cheng Yuet-ngor, Chung and police assistant commissioner Joe Chan Tung, who heads police's cyber security and technology crime bureau. Matt Hussey, editorial director of NEAR Protocol (and former editor-in-chief of Decrypt) responded to the news of the Telegram group with “#meIRL.” Hui said the time period and nature of some offences “overlapped” and thus their prison terms could be served concurrently. The judge ordered Ng to be jailed for a total of six years and six months. best-secure-messaging-apps-shutterstock-1892950018.jpg According to media reports, the privacy watchdog was considering “blacklisting” some online platforms that have repeatedly posted doxxing information, with sources saying most messages were shared on Telegram.
from us