Maison > Applet WeChat > Développement WeChat > Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

迷茫
Libérer: 2017-03-25 17:26:30
original
1754 Les gens l'ont consulté

Classe (class)

La classe est l'une des fonctionnalités les plus importantes introduites dans ES6. Avant Class, nous ne pouvions simuler des classes que via la chaîne de prototypes.

Définition de classe (définition de classe)

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Ce qui précède définit une forme classe, elle possède un nom d'attribut et une méthode move(), ainsi qu'un constructeur.

Appelez la classe Shape

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Héritage de classe (classe Héritage)

Héritez une classe via le mot-clé extends et référencez la classe parent via le super mot-clé.

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Appelez les classes Rectangle et Cercle

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Getter/Setter

Vous pouvez utiliser les mots-clés get et set dans Class pour définir un certain L'attribut définit la fonction de stockage de valeur et la fonction de valeur pour intercepter le comportement d'accès de l'attribut.

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Membres statiques (membres statiques)

classe équivalente Sur la base du prototype de l'instance, toutes les méthodes définies dans la classe seront héritées par l'instance. Si le mot-clé static est ajouté avant une méthode, cela signifie que la méthode ne sera pas héritée par l'instance, mais sera appelée directement via la classe. C'est ce qu'on appelle une « méthode statique ».

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

Les propriétés statiques font référence aux propriétés de la classe elle-même, c'est-à-dire Class.propname, plutôt que définies dans les Propriétés de l'instance sur l'objet (ceci)

Développement de nouvelles fonctionnalités ES6 Applet WeChat (3)

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal