سبد (0)

خصوصیت prototype

مثال (خصوصیت prototype)

ساختن یک متد عددی که یک عدد را تقسیم بر 2 کرده و برمی گرداند:

Number.prototype.myMethod = function() {
    return this.valueOf() / 2;
}

استفاده از یک متد جدید برای یک عدد:

var n = 55;
var x = n.myMethod();

خروجی x در کد بالا

27.5

خودتان امتحان کنید »

تعریف و کاربرد

متد prototype به شما اجازه می دهد تا خصوصیات و متدهای جدید را به اعداد در جاوا اسکریپت اضافه کنید.

هنگامی که یک خصوصیت را می سازید ،به طور پیش فرض می توان از این خصوصیت  و مقادیر آن

 در تمامی اعداد استفاده کرد .

نکته: Number.prototype به یک عدد ارجاع نمی دهد بلکه به شیء Number() رجوع می کند.

نکته: prototype یک سازنده ی شیء عمومی است که در تمام اشیاء جاوا اسکریپت قابل دسترس است.


پشتیبانی مرورگرها

متد     
prototype بله بله بله بله بله

نحوه استفاده

Number.prototype.name = value

مرجع اعداد در JavaScript مرجع اعداد در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه