Referência de classe JavaScript
Classes JavaScript
A class
é um tipo de função, mas em vez de usar a palavra-chave
function
para iniciá-la, usamos a palavra-chave
class
, e as propriedades são atribuídas dentro de um
constructor()
método:
Exemplo
Crie uma classe Car e, em seguida, crie um objeto chamado "mycar" com base na classe Car:
class Car { // Create a class
constructor(brand) { // Class constructor
this.carname = brand;
// Class body/properties
}
}
mycar = new Car("Ford"); // Create an object of Car
class
Para um tutorial sobre classes, leia nosso Tutorial de Classes JavaScript .
Métodos de classe
Method | Description |
---|---|
constructor() | A special method for creating and initializing objects created within a class |
Palavras-chave de classe
Keyword | Description |
---|---|
extends | Extends a class (inherit) |
static | Defines a static method for a class |
super | Refers to the parent class |