جسٹاگرافک کلاس سٹیٹک کورد واژ

تعریف اور استعمال

static کلاس کی تعریف میں کورد واژ استعمال کیا جاتا ہے تاکہ سٹیٹک میتھاڈ پیدا کیاجائے。

سٹیٹک میتھاڈ کلاس پر براہ راست (مثال میں Car)کو بغیر کسی کلاس کی مثال یا آئیٹم کی تعمیر کریں:mycar)

مثال

مثال 1

ایک سٹیٹک میتھاڈ پیدا کریں اور کلاس پر اس کا استعمال کریں:

class Car {
  constructor(brand) {
    this.carname = brand;
  }
  static hello() {  // سٹیٹک میتھاڈ
    return "Hello!!";
  }
}
mycar = new Car("Ford");
//کلاس Car پر 'hello()' کال کریں:
document.getElementById("demo").innerHTML = Car.hello();
//'mycar' آئیٹم پر بغیر کال نہ کریں:
//document.getElementById("demo").innerHTML = mycar.hello();
//کھدائی دہندہ خاطیہ رکھیجائے گی

خود بخود کوشش کریں

مثال 2

اگر آپ کسی سٹیٹک میتھاڈ میں 'mycar' آئیٹم کا استعمال کرنا چاہتے ہیں تو وہ کوئی پارامٹر کے طور پر بھیج سکتے ہیں:

ایک پارامٹر کے طور پر 'mycar' بھیجئے:
class Car {
  constructor(brand) {
    this.carname = brand;
  }
  static hello(x) {
    return "Hello " + x.carname;
  }
}
mycar = new Car("Ford");
document.getElementById("demo").innerHTML = Car.hello(mycar);

خود بخود کوشش کریں

زبان

static methodName()

تکنیکی تفصیلات

جسٹاگرافک ورژن: ایکما اسکریپٹ 2015 (ای ایس 6)

بrowsر سپورٹ

کورد واژ کروم آئی ای فائرفاکس سافری آپریا
static 49.0 13.0 45.0 9.0 36.0

متعلقہ صفحات

جسٹاگرافک تربیتی کورس:JavaScript کی کلاس

جسٹاگرافک تربیتی کورس:جسٹاگرافک ای ایس 6 (ایکما اسکریپٹ 2015)

JavaScript مرجع دستاویز:کنسٹرکٹر() مہارت