Cet article vous apporte une brève introduction au type Object en js. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
Les objets dans ECMAScript sont en fait une collection de données et de fonctions. Créé via l'opérateur new suivi du nom du type d'objet à créer.
//创建一个Object对象 var o = new Object();
Clé :
L'objet ici est équivalent à l'ancêtre, et créer une instance d'objet ne sert à rien. C'est comme l'objet java.lang.Object en Java.
Fonctionnalités :
Propriétés et méthodes communes à chaque instance du type Objet :
Constructeur : Enregistre la fonction utilisée pour créer l'objet courant.
hasOwnProperty : utilisé pour détecter si une propriété donnée existe dans l'instance de l'objet actuel.
isPrototypeOf : utilisé pour vérifier si l'objet entrant est le prototype de l'objet actuel
propertyIsEnumerble : utilisé pour vérifier si une propriété donnée peut être énumérée en utilisant for-in
toLocaleString() : renvoie la représentation sous forme de chaîne de l'objet.
toString() : Renvoie la représentation sous forme de chaîne de l'objet.
valueOf() : Renvoie la représentation chaîne, numérique ou booléenne de l'objet. Généralement la même valeur renvoyée par toString().
Recommandations associées :
Utilisez les attributs js en html5 pour obtenir l'effet de menu déroulant horizontal (code)
Utiliser le modèle moteur de template en js Un exemple d'implémentation (code)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!