JavaScript sınıfı
Örnek
Bir Car sınıfı ve ardından Car sınıfını temel alan bir nesne (myCar) oluşturun:
// Create a Car class
class Car {
constructor(brand) {
this.carname = brand;
}
}
// Create a Car Object
myCar = new Car("Ford");
Tanım ve Kullanım
A class
, bir tür nesne şablonudur.
İfade class
bir JavaScript sınıfı başlatır.
Yöntemde özellikler ve yöntemler atanır constructor()
.
Yöntem constructor()
, bir sınıf nesnesi her başlatıldığında çağrılır.
Ayrıca bakınız:
notlar
Bir sınıftaki sözdizimi "katı modda" yazılmalıdır.
İşlevlerin aksine, sınıf bildirimleri kaldırılmaz (kullanmadan önce bir sınıf bildirmelisiniz).
Sözdizimi
class className {
// class body
}
İlgili Sayfalar
JavaScript Eğitimi: JavaScript Sınıfları
JavaScript Eğitimi: JavaScript ES6 (EcmaScript 2015)
JavaScript Eğitimi: JavaScript bu
JavaScript Eğitimi: JavaScript Katı Modu
Tarayıcı Desteği
class
bir ECMAScript6 (ES6) özelliğidir.
ES6 (JavaScript 2015) tüm modern tarayıcılarda desteklenir:
Chrome | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes |
class
Internet Explorer 11'de (veya önceki sürümlerde) desteklenmez.