JS sinflari
JavaScript sinflari
class — funksiyaning bir turi, lekin uni yaratish uchun function kalit so‘zi o‘rniga class kalit so‘zidan foydalanamiz, xususiyatlar esa constructor() metodi ichida beriladi:
Misol
Car sinfini yarating, so‘ng Car sinfi asosida "mycar" nomli obyekt yarating:
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
Shuningdek qarang:
Sinf metodlari
| Metod | Tavsif |
|---|---|
| constructor() | Sinf ichida yaratilgan obyektlarni yaratish va ularga boshlang‘ich qiymat berish uchun maxsus metod |
Sinf kalit so‘zlari
| Kalit so‘z | Tavsif |
|---|---|
| extends | Sinfni kengaytiradi (vorislik) |
| static | Sinf uchun statik metodni belgilaydi |
| super | Ota sinfga murojaat qiladi |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
