Un objet dans JavaScript est une entité autonome avec des propriétés et des types. Il est similaire à un objet dans la vie réelle, comme une voiture, qui a également certaines propriétés (couleur, modèle, marque, etc.) et comportements (rouler, klaxonner, etc.).
En JavaScript, un objet est une collection non ordonnée de paires de clés et de valeurs. Les clés sont des noms de propriétés (généralement des chaînes de caractères) et les valeurs peuvent être n’importe quel type de données en JavaScript (nombres, chaînes de caractères, booléens, autres objets, fonctions, etc.).
Voici un exemple simple d’objet en JavaScript :
```
var voiture = {
marque: “Toyota”,
modele: “Corolla”,
annee: 2005,
couleur: “rouge”,
klaxonner: function() {
console.log(“Beep!”);
}
};
```
Dans cet exemple, `voiture` est un objet avec quatre propriétés (`marque`, `modele`, `annee`, `couleur`) et une méthode (`klaxonner`). Les méthodes sont simplement des fonctions qui sont stockées en tant que valeurs d’objet.