JavaScript Static 方法

Method za klabu ya static ni inayotengenezwa kwenye klabu ya hisia.

Hakuna inaagonzwa kwenye hisia. static Ina nafasi inayotumiwa kwenye klabu za hisia.

Mfano

class Car {
  constructor(name) {
    this.name = name;
  }
  static hello() {
    return "Hello!!";
  }
}
let myCar = new Car("Ford");
// Inaweza kutumia 'hello()' kwa kinaingia kwa Car kinaingia kwa:
document.getElementById("demo").innerHTML = Car.hello();
// Akinaingia kwa kama Car kinaingia kwa:
// document.getElementById("demo").innerHTML = myCar.hello();
// Hii inakubwa kosa.

Tukifanya tena

Kama inahitajika kwa kuwa, static Inafanyia kwa kutoa myCar kama kipakuo, inaweza kuwahatiji:

Mfano

class Car {
  constructor(name) {
    this.name = name;
  }
  static hello(x) {
    return "Hello " + x.name;
  }
}
let myCar = new Car("Ford");
document.getElementById("demo").innerHTML = Car.hello(myCar);

Tukifanya tena