Objets¶

Matière à connaître¶
Objet
Un objet en JavaScript est une liste de propriétés.
let monObjet = {
cleA: valeurA,
cleB: valeurB,
cleC: valeurC
};
Propriété
Une propriété est composée d'un identifiant (appelé clé) et d'une valeur.
On peut accéder aux propriétés d’un objet en utilisant la notation par point . ou par crochets [].
console.log( monObjet.cleA );
console.log( monObjet['cleA'] );
Ajout de propriété
monObjet.cleD = 1337;
Suppression de propriété
delete monObjet.cleD;
Objectif¶
Créer et manipuler un objet représentant une planète du système solaire.
Résultat attendu¶
Avec la planète de votre choix :
Console
{nom: 'TERRE', rayon: 6378, masse: 6e+24}
{nom: 'TERRE', rayon: 6378, masse: 6e+24, anneaux: false}
{nom: 'TERRE', rayon: 6378, masse: 6e+24}
Instructions¶
Dans le fichier script.js :
- Créer une variable
planetede type objet -
Ajouter les propriétés
nom,rayonetmassed'une planète de votre choix, sauf la Terre :Planète Rayon (km) Masse (kg) Mercure 2 439 3.3 × 1023 Vénus 6 052 4.9 × 1024 Terre 6 378 6.0 × 1024 Mars 3 398 6.4 × 1023 Jupiter 71 494 1.9 × 1027 Saturne 60 330 5.7 × 1026 Uranus 25 559 8.7 × 1025 Neptune 24 750 1.0 × 1026
- Modifier la valeur de la propriété nom pour qu’elle soit en majuscules à l'aide de la méthode
toUpperCase() - Afficher l’objet dans la console
- Ajouter une nouvelle propriété
anneauxavec la valeurtrueoufalseen fonction de la planète choisie. - Afficher l’objet dans la console
- Supprimer la propriété
anneauxde l’objet. - Afficher l’objet dans la console
- Effectuer un
commit, puis unpush
