نمونه اولیه جاوا اسکریپت

نمونه اولیه جاوا اسکریپت

دسته بندی : آموزش Javascript سطح مقاله : متوسط زمان مطالعه : دقیقه آخرین بروز رسانی: 18 اسفند 1399

نمونه اولیه در جاوا اسکریپت یک ویژگی شی است که یک شی را به یک چیز دیگر پیوند می دهد. اشیا موروثی حتماً از خصوصیات اشیا parent اصلی آنها تشکیل شده است ، اما شما می توانید خصوصیات اضافی را نیز اعمال کنید.

مفاهیمی که در این مقاله مورد بحث قرار خواهد گرفت شامل نمونه اولیه JavaScript و وراثت نمونه اولیه و همچنین زنجیره ارث نمونه اولیه JavaScript است. ما همچنین توضیح خواهیم داد که نمونه اولیه در JavaScript چیست ، چگونه می توانید آنها را هدف قرار دهید و اصلاح کنید.

نکات اصلی نمونه اولیه JavaScript:

  • هر شی در JavaScript دارای یک نمونه اولیه است.
  • نمونه اولیه نیز یک شی an است.
  • این اشیا methods روش ها و خصوصیات را از نمونه های اولیه خود به ارث می برند.
  • هر شی object در JavaScript از Object.prototype که در بالای زنجیره نمونه اولیه است ، ارث می برد.

وراثت نمونه اولیه و زنجیره نمونه اولیه

وراثت جاوا اسکریپت به این معنی است که همه اشیا جاوا اسکریپت خصوصیات و روش ها را از نمونه اولیه جاوا اسکریپت خود به ارث می برند:

  • اشیا Date تاریخ از Date.prototype ارث می برند.
  • اشیا آرایه از Array.prototype ارث می برند.
  • اشیا شخصی از Person.prototype به ارث می برند.

نمونه اولیه Object.protype در بالای زنجیره ارثی نمونه اولیه است:

اشیا تاریخ ، اشیا آرایه ها و اشیاPerson از Object.prototype به ارث می برند.

با استفاده از نمونه اولیه Property

خاصیت نمونه اولیه در JavaScript به شما امکان می دهد خصوصیات و روش ها را به نمونه های اولیه اضافه کنید. در مثال زیر می توانید ویژگی اضافه شده به نمونه اولیه را مشاهده کنید.

function Person(name, age, zodiac) { 
   this.name = name;
   this.age = age;  
   this.zodiac = zodiac;
}
Person.prototype.nationality = "Irish";

همانند خصوصیات ، روشها ممکن است به نمونه های اولیه اضافه شوند. برای دیدن نحوه انجام کار به مثال بعدی ما مراجعه کنید:

function Person(name, age, zodiac) { 
  this.name = name;
  this.age = age;  
  this.zodiac = zodiac; 
}

Person.prototype.info = function() { 
  return this.name + " " + this.age; 
};

توجه: از اصلاح اشیا استاندارد JavaScript خودداری کنید. شما فقط باید نمونه های اولیه خود را تغییر دهید.

خلاصه نمونه اولیه جاوا اسکریپت:

  • همه اشیا موجود در JavaScript دارای نمونه اولیه هستند.
  • اجسام روش ها و خصوصیات را از نمونه های اولیه خود به ارث می برند.
  • نمونه اولیه در بالای زنجیره ارثی نمونه اولیه است.
  • از ویژگی نمونه اولیه برای افزودن خصوصیات و روشهای جدید به نمونه اولیه JavaScript استفاده کنید.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊