Objets ordinaires

objet
Un objet ordinaire est une collection non ordonnées de valeurs nommées. [1]

On pourrait proposer la représentation suivante :

illustration de différents objets simples
  • 1 : un objet vide
  • 2 : un objet avec une propriété
  • 3 : un objet avec plusieurs propriétés

Notez bien :

  • qu’un objet peut être vide
  • que les propriétés ne sont pas ordonnées

En javascript, un objet se représente comme suit :

{} // objet vide
{ xyz : function(){} } // objet avec propriété nommée xyz et dont la valeur est une fonction
{ 7 : undefined, zzz : 128, aaa : {} }

Notez qu’il est possible de mettre un objet dans un objet et ainsi de suite :

illustration de l'imbrication d'un objet dans un autre
[1]“An ordinary JavaScript object is an unordered collection of named values”. Flanagan, D. (2011). Javascript: The Definitive Guide. 6th ed. O’Reilly Media, p.29.