Référence des objets JavaScript
Méthodes et propriétés des objets
Révisé en juillet 2025
| Nom | Description |
|---|---|
| assign() | Copie les propriétés d'un objet source vers un objet cible |
| constructor | Renvoie la fonction qui a créé le prototype d'un objet |
| create() | Renvoie un objet créé à partir d'un objet existant |
| defineProperties() | Ajoute ou modifie des propriétés |
| defineProperty() | Ajoute ou modifie une propriété |
| delete | Supprime une propriété d'un objet |
| entries() | Renvoie un tableau des paires clé/valeur d'un objet |
| freeze() | Empêche toute modification d'un objet |
| fromEntries() | Renvoie un objet créé à partir d'une liste itérable de paires clé/valeur |
| getOwnPropertyDescriptor() | Renvoie un tableau des clés d'un objet |
| getOwnPropertyDescriptors() | Renvoie un tableau des clés d'un objet |
| getOwnPropertyNames() | Renvoie un tableau des clés d'un objet |
| groupBy() | Regroupe les éléments d'un objet selon les valeurs de rappel retournées |
| isExtensible() | Renvoie true si un objet est extensible |
| isFrozen() | Renvoie true si un objet est gelé |
| isSealed() | Renvoie true si un objet est scellé |
| keys() | Renvoie un tableau des clés d'un objet |
| preventExtensions() | Empêche l'ajout de nouvelles propriétés à un objet |
| prototype | Permet d'ajouter des propriétés et des méthodes aux objets JavaScript |
| seal() | Empêche l'ajout de nouvelles propriétés ou la suppression de propriétés existantes d'un objet |
| toString() | Convertit un objet en chaîne et renvoie le résultat |
| valueOf() | Renvoie la valeur primitive d'un objet |
| values() | Renvoie un tableau des valeurs des propriétés d'un objet |