Classe JavaScript
Esempio
Crea una classe Car, quindi un oggetto (myCar) basato sulla classe Car:
// Create a Car class
class Car {
constructor(brand) {
this.carname = brand;
}
}
// Create a Car Object
myCar = new Car("Ford");
Definizione e utilizzo
A class
è un tipo di modello di oggetto.
L' class
istruzione avvia una classe JavaScript.
Le proprietà ei metodi sono assegnati nel constructor()
metodo.
Il constructor()
metodo viene chiamato ogni volta che viene inizializzato un oggetto classe.
Guarda anche:
Appunti
La sintassi in una classe deve essere scritta in "modalità rigorosa".
A differenza delle funzioni, le dichiarazioni di classe non vengono sollevate (è necessario dichiarare una classe prima di poterla utilizzare).
Sintassi
class className {
// class body
}
Pagine correlate
Esercitazione JavaScript: classi JavaScript
Esercitazione JavaScript: JavaScript ES6 (EcmaScript 2015)
Tutorial JavaScript: JavaScript questo
Esercitazione JavaScript: Modalità rigorosa JavaScript
Supporto browser
class
è una funzione ECMAScript6 (ES6).
ES6 (JavaScript 2015) è supportato in tutti i browser moderni:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
class
non è supportato in Internet Explorer 11 (o versioni precedenti).