Objets
Glissez pour afficher le menu
Les objets constituent une fonctionnalité essentielle de JavaScript permettant de regrouper des données et des valeurs associées. Un objet est une collection de propriétés, où chaque propriété possède un nom (appelé clé) et une valeur.
Cette structure clé-valeur rend les objets idéaux pour représenter des entités du monde réel et organiser les informations de manière flexible. Un objet se définit à l'aide d'accolades {} et chaque propriété s'écrit sous forme de paire : la clé (sous forme de chaîne de caractères ou d'identifiant), suivie d'un deux-points, puis de la valeur. Plusieurs propriétés sont séparées par des virgules.
12345678// Creating an object to represent a user profile const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile));
Les propriétés d'un objet peuvent être consultées à l'aide de la notation pointée ou de la notation entre crochets. Par exemple, userProfile.username renvoie la valeur "coder123".
12345678910111213const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Accessing object properties using dot notation console.log(userProfile.username); // Dot notation // Accessing object properties using bracket notation console.log(userProfile["email"]); // Bracket notation
Pour mettre à jour une propriété, il suffit d'assigner une nouvelle valeur : userProfile.age = 29;. Pour ajouter une nouvelle propriété, il suffit de l'assigner : userProfile.location = "New York";.
123456789101112131415const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Update the existing 'age' property userProfile.age = 29; // Add a new 'location' property userProfile.location = "New York"; console.log(JSON.stringify(userProfile));
Les objets permettent d'organiser des données liées sous une seule variable, rendant votre code plus lisible et plus facile à maintenir.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion