Wat is 'n klas in JavaScript?
Wat is 'n klas in JavaScript?

Video: Wat is 'n klas in JavaScript?

Video: Wat is 'n klas in JavaScript?
Video: Урок 2. JavaScript. Что такое контекст this. Как работает call, bind, apply 2024, Mei
Anonim

In objekgeoriënteerde programmering, a klas is 'n uitbreidbare program-kode-sjabloon vir die skep van voorwerpe, verskaffing van aanvanklike waardes vir toestand (lid veranderlikes) en implementering van gedrag (lid funksies of metodes).

Eenvoudig so, wat is 'n klas in JS?

Klasse Is funksies A JavaScript-klas is 'n tipe funksie. Klasse word verklaar met die klas sleutelwoord. Die kode verklaar met funksie en klas beide gee 'n funksieterug. Met prototipes kan enige funksie 'n konstruktor-instansie word deur die nuwe sleutelwoord te gebruik.

Net so, hoe skryf jy 'n klas in JavaScript? Gebruik die sleutelwoord klas om 'n te skep klas , en voeg altyd die constructor() metode by. Die konstruktor metode word elke keer genoem die klas voorwerp geïnisialiseer word.

Vervolgens kan mens ook vra, is daar klas in JavaScript?

Dit is belangrik om daarop te let dat daar geen klasse in JavaScript is nie. Funksies kan gebruik word om klasse ietwat te simuleer, maar in die algemeen is JavaScript 'n klaslose taal. Alles is 'n voorwerp . En as dit by oorerwing kom, erf voorwerpe van voorwerpe, nie klasse van klasse soos in die "klas"-iese tale nie.

Moet ek klasse in JavaScript gebruik?

Klasse dien as sjablone om nuwe voorwerpe te skep. Die belangrikste ding om te onthou: Klasse is net normaal JavaScript funksies en kon heeltemal gerepliseer word sonder gebruik die klas sintaksis. Dit is spesiale sintaktiese suiker wat in ES6 bygevoeg word om dit makliker te maak om komplekse voorwerpe te verklaar en te erf.

Aanbeveel: