Skip to content

Latest commit

 

History

History
28 lines (23 loc) · 658 Bytes

static.md

File metadata and controls

28 lines (23 loc) · 658 Bytes
chapter pageNumber
15
75

Static (Statik)

staticanahtar kelimesi, bir sınıf için statik yöntemleri veya özellikleri tanımlar. Bu yöntemler ve özellikler, sınıfın içinde çağrılır.

class Car {
  constructor(name) {
    this.name = name;
  }
  static hello(x) {
    return "Hello " + x.name;
  }
}
let myCar = new Car("Toyota");

console.log(myCar.hello()); // Hata verir
console.log(Car.hello(myCar));
// Sonuç: Hello Toyota

{% hint style="info" %} Aynı sınıfın başka bir statik yönteminin statik yöntemine veya özelliğine this anahtar sözcüğü kullanılarak erişilebilir; {% endhint %}