76. Constructeur

Révision: création d'objets

 

 

Il existe de nombreux codes de couplage en cours de création d'objet:

Le sens du constructeur est de réduire le code de couplage: car certains objets ont les mêmes propriétés

Le constructeur est utilisé pour créer un objet et ajouter des attributs et des valeurs d'attribut à l'objet

Rendez le nom d'attribut cohérent avec la valeur d'attribut.

Dans le constructeur: 1. Déclarez d'abord l'objet vide 2. Ajoutez la valeur d'attribut de premier niveau de l'attribut d'objet 3. Retournez l'objet

Externe: passez différents attributs pour appeler, recevoir avec différentes variables, obtenir différents objets.

 

Un moyen plus simple:

 

var this = {} return cela s'exécute automatiquement, vous n'avez donc pas besoin de l'écrire, ajoutez simplement l'attribut et affectez-le.

 

Mais lorsque vous appelez la fonction, vous devez coopérer avec new:

Constructeur des spécifications d'écriture: mettre en majuscule la première lettre de la fonction:

 

 

 

 

Il n'y a pas de classe dans js, appelée classe, car elle est très similaire à la classe dans d'autres langages. Js n'est pas un langage orienté objet, mais un langage basé sur objet.

Le constructeur doit faire attention à: 1. Il doit y avoir ceci, non cela retourne un objet vide 2. Le retour ne peut pas apparaître dans le constructeur (essayez de ne pas revenir)

L'objet créé par le constructeur est appelé une instance de la classe constructeur. Orienté objet est un moyen d'organiser le code.

Objet de déclaration littérale: mode de réalisation orienté objet

Objet de déclaration du constructeur: mode de réalisation orienté processus

 

Prototype: prototype: le modèle original de l'objet créé par le constructeur

 

 

 

Je suppose que tu aimes

Origine www.cnblogs.com/yzdwd/p/12743739.html
conseillé
Classement