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
nomObjet = {
propriete1: valeur1,
propriete2: valeur2,
...
proprieteN1: valeurN1,
proprieteN2: valeurN2
}
Indices
Les Objects ont des indices nommés appelés des
// >> 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"