WeakMap et WeakSet
SOMMAIRE
00:07 Avant de commencer : sachez qu’ils sont très rarement utilisés !
00:23 Que sont les types WeakMap et WeakSet ?
00:40 Explication par l’exemple Map VS WeakMap
03:09 Explication détaillée avec un schéma sur excalidraw (lien ci-dessous)
05:58 Qu’est-ce qu’une fuite mémoire (memory leak) ?
07:18 Quand utiliser WeakMap et WeakSet ?
08:18 Exemple : système de cache (mémoïsation) avec WeakMap
12:56 Exemple : qui est VIP ? avec WeakSet
14:59 Différences entre WeakMap / Map et WeakSet / Set ?
15:20 Pourquoi WeakMap et WeakSet ne sont pas itérables ?
LIENS
- Schéma détaillé : https://excalidraw.com/#json=viIxjidTCdZWWTH2QGvbz,skqCWe4e3LAQI5wNZSmYUw
CODE SOURCE
- Dépôt GitHub du code utilisé dans les leçons : https://github.com/javascriptdezero/module-avance