Cet article analyse l'utilisation de ceci en js avec des exemples. Partagez-le avec tout le monde pour votre référence. L'analyse spécifique est la suivante :
Exemple 1 : La première façon d'appeler ceci - appelez-le sous forme de fonction. Il représente la fenêtre objet globale
Exemple 2 : La deuxième façon d'appeler cela - sous la forme d'une propriété d'objet. Il représente l'objet. Dans l'exemple, onclick est un attribut de l'objet élément p
Exemple 3 : La troisième façon d'appeler ceci : appelez-le en tant que constructeur.
Descriptif :
(1) Si vous appelez directement la fonction dog() au lieu de l'appeler en créant un objet, cela équivaut au premier appel, c'est-à-dire qu'il représente la fenêtre d'objet globale.
(2) Il n'y a pas de notion de classe en js, mais il y a la notion d'objet
;
(3) Les objets peuvent être créés en utilisant var = objName{name:'abc',age:40}, ou via des constructeurs
;
(4) Qu'est-ce qu'un constructeur : lorsqu'une fonction ordinaire est appelée avec "nouveau nom de fonction ()", cette fonction agit comme un constructeur.
Exemple 4 : La quatrième façon d'appeler cela - appeler et appliquer des méthodes
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.