JavaScript Class referenshandbok

JavaScript klass

Klasser är en typ av funktion, men vi använder inte nyckelordet function för att initialisera dem, utan nyckelordet class, och tilldelar egenskaper i constructor() metoden:

Exempel

Skapa en Car-klass och basera sedan en objekt på denna klass med namnet "mycar":

class Car {  // Skapar en klass
  constructor(brand) {  // Klasskonstruktor
    this.carname = brand;  // Klassens huvud, egenskap
  }
}
min bil = new Car("Ford");  // Skapar ett objekt av klassen Car

prova själv

För mer information om klasser, läs vår JavaScript-klasslär.

Class-metod

Metod Beskrivning
constructor() En specialmetod som används för att skapa och initialisera objekt som skapas i klassen.

Class-nyckelord

Nyckelord Beskrivning
extends Utöka klassen (arv).
static Definiera statiska metoder för klassen.
super Citera föräldraklassen.