بەکارهێنانی Class

کلاسەکان ڕێگەیەکی ڕێکخراو بۆ دروستکردنی Object دابین دەکەن بە بەکارهێنانی Constructor.

نموونەی کلاس:
class Car {
  constructor(brand) {
    this.brand = brand;
  }

  display() {
    console.log('ئۆتۆمبێلەکە بریتییە لە: ' + this.brand);
  }
}

const myCar = new Car('Toyota');
myCar.display();

تایبەتمەندییەکانی Class:

  • Constructor: بۆ دیاریکردنی سەرەتای Object.
  • Methods: فەنکشنەکانی ناو کلاسەکە.
  • Inheritance: بەکارهێنانی وشەی extends بۆ میراتگرتن لە کلاسێکی تر.