Objet de plus bas niveau dans la hiérarchie Objet du JavaScript
Syntaxe var o=new Object()
Compatible tous navigateurs
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Description Il s'agit de l'objet "primitif" de JavaScript, ou encore la "racine" des objets de JavaScript.
En effet, tous les objets de JavaScript possèdent au minimum les propriétés et les méthodes de l'objet Object.
Il est ainsi possible de créer des objets personnalisés à partir de cet objet.
Note à propos de Java et JavaScript :
L'écriture d'un objet en JavaScript est différente de celle de Java : en effet en JavaScript, un "constructeur" peut s'écrire n'importe où dans un script, et sous forme de fonction (cf. exemples et liens pour plus de précisions).
Propriétés constructor Référence vers la fonction qui a construit l'objet prototype Ajoute des propriétés et des méthodes à une classe
Retourne un tableau de tous les couples nom/valeur des propriétés de l'objet getOwnPropertyNames() Retourne un tableau de toutes les propriétés directes d'un objet getPrototypeOf() Retourne la fonction prototype de l'objet keys() Retourne un tableau de tous les noms des propriétés de l'objet propertyIsEnumerable() Indique si une propriété d'un objet est listable toString() Retourne la description de l'objet sous forme de chaîne de caractères valueOf() Retourne la valeur de l'objet sous forme de chaîne de caractères values()
ES8
Retourne un tableau de toutes les valeurs des propriétés de l'objet