24646 shaares
46 liens privés
46 liens privés
La fonction ES6 Symbol() retourne une sorte de UUID. Vous pouvez vous en servir pour générer des constantes de classe ou de modules en étant sûrs de ne pas avoir de collision de noms. De même, les propriétés d'objet définies via Symbol() ne sont pas sérialisées et n'apparaissent pas dans Object.keys(), Object.getOwnPropertyNames() et JSON.stringify().