Aller au contenu

1NSI : Javascript - Type de Données object & Notation JSON⚓︎

Type de Données Object⚓︎

Le Type de Données object est un type primitif de Javascript, qui contient des données structurées. Il utilise une notation appelée JSON - JavaScript Object Notation :

Syntaxe Générale

nomObjet = {
  propriete1: valeur1,
  propriete2: valeur2,
  ...
  proprieteN1: valeurN1,
  proprieteN2: valeurN2
}

Indices

Les Objects ont des indices nommés appelés des propriétés

// >> let personne = { prenom:"Paul", nom:"Martin", age:25 };
>> let personne = {
  prenom: "Paul", 
  nom: "Dumont", 
  age: 25
  };
>> typeof(personne);
"object"

Accès aux Éléments (propriétés:valeurs) d'un Objet object⚓︎

>> personne.prenom;
"Paul"
>> personne["prenom"];
"Paul"
>> personne.age;
25
>> personne["age"];
25

Modification d'un Objet object⚓︎

>> personne["age"] = 27;
>> personne["age"];
27

Ajout d'une nouvelle propriété dans un Objet object⚓︎

>> personne.ville = "Marseille";
"Marseille"
>> personne["ville"] = "Marseille";
>> personne["ville"];
"Marseille"