Symbole
Un symbole est un type de donnée qui représente des identifiants uniques et infalsifiables. Ils sont parfois appelés atomes.
Parce qu'un symbole est unique et infalsifiable, il n'est possible de lire la valeur d'une propriété associée à un symbole que si vous disposez d'une référence à l'identifiant d'origine.
En JavaScript, symbol fait partie des types primitifs et peut être créé à l'aide de la méthode de fabrique Symbol() qui retourne un symbole différent à chaque appel. Ils peuvent être utilisés comme clés pour des objets, ce qui évite toute collision accidentelle avec d'autres propriétés.
JavaScript définit également deux autres catégories de symboles : les symboles bien connus et les symboles enregistrés. Consultez la référence Symbol pour plus d'informations.
Voir aussi
- Les types de données sur Wikipédia
- Symbole (angl.) sur Wikipédia
- L'objet global JavaScript
Symbol