Was ich Ihnen dieses Mal vorstelle, sind die Funktionen der statischen -Methode in ES6-Klassen. Dieser Artikel gibt Ihnen eine gute Analyse.
Ich habe es6-Sachen schon einmal gesehen, aber ich habe es vergessen:
Die Klasse entspricht dem Prototyp der Instanz. Alle in der Klasse definierten Methoden werden von der Instanz geerbt . Wenn Sie das statische Schlüsselwort vor einer Methode hinzufügen, bedeutet dies, dass die Methode nicht von der Instanz geerbt wird, sondern direkt über die Klasse aufgerufen wird. Dies wird als „statische Methode“
class Foo { static classMethod() { return 'hello'; } } Foo.classMethod() // 'hello' var foo = new Foo(); foo.classMethod() // TypeError: foo.classMethod is not a function
class Foo { static classMethod() { return 'hello'; } } class Bar extends Foo { } Bar.classMethod(); // 'hello'
So verwenden Sie die benutzerdefinierten Anweisungen von Vue, um ein Dropdown-Menü zu vervollständigen
So erstellen Sie Klicks möglich mit JS Zur eingeloggten persönlichen E-Mail springen
Detaillierte Einführung in die Verwendung von require.js
Das obige ist der detaillierte Inhalt vonWelche Funktionen haben statische Klassenmethoden in ES6?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!