JavaScript-klas
Voorbeeld
Skep 'n Car-klas, en dan 'n voorwerp (myCar) gebaseer op die Car-klas:
// Create a Car class
class Car {
constructor(brand) {
this.carname = brand;
}
}
// Create a Car Object
myCar = new Car("Ford");
Definisie en gebruik
A class
is 'n tipe voorwerpsjabloon.
Die class
stelling begin 'n JavaScript-klas.
Eienskappe en metodes word in die constructor()
metode toegeken.
Die constructor()
metode word genoem elke keer as 'n klasobjek geïnisialiseer word.
Sien ook:
Notas
Die sintaksis in 'n klas moet in "streng mode" geskryf word.
Anders as funksies, word klasverklarings nie opgehef nie (jy moet 'n klas verklaar voordat jy dit kan gebruik).
Sintaksis
class className {
// class body
}
Verwante bladsye
JavaScript-tutoriaal: JavaScript-klasse
JavaScript-tutoriaal: JavaScript ES6 (EcmaScript 2015)
JavaScript Tutoriaal: JavaScript hierdie
JavaScript Tutoriaal: JavaScript Streng Mode
Blaaierondersteuning
class
is 'n ECMAScript6 (ES6) kenmerk.
ES6 (JavaScript 2015) word in alle moderne blaaiers ondersteun:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
class
word nie in Internet Explorer 11 (of vroeër) ondersteun nie.