<tr>
- پائیدھی آگے پیڈ اسٹارٹ()
- پائیدھی واپس ریپیٹ()
- درجہ سے اوپر واپس دستورالعملهای مرجع رشته JavaScript
<textarea>
prototype
<time>
prototype
<title>
مثال
<track> prototype
<u>
<ul> <var> <video> منابع دیگر } CSSStyleDeclaration JS تبدیل نوع
درسهای انتخابی
آموزشهای پیشنهادی: object.prototype.name =
مقدار
اخطار
تغییر پروتوتایپ اشیاء غیرقابل کنترل شما توصیه نمیشود.
- شما نباید پروتوتایپ نوع دادههای داخلی JavaScript را تغییر دهید، مانند:
- Strings
- Arrays
- Dates
- Boolean
- Function
- اشیاء
لطفاً فقط پروتوتایپ اشیاء خود را تغییر دهید که خودتان ایجاد کردهاید.
ویژگی prototype
JavaScript prototype
ویژگیها اجازه میدهند تا به اشیاء ویژگیهای جدید اضافه کنید:
مثال
function Person(first, last, age, eyecolor) { this.firstName = first; this.lastName = last; this.eyeColor = eyecolor; } Person.prototype.nationality = "English";
پشتیبانی مرورگر
prototype
ویژگیهای ECMAScript1 (ES1) هستند.
تمام مرورگرها پشتیبانی کامل از ES1 (JavaScript 1997) را دارند:
کروم | آئی ای | ایج | فائرفاکس | سافری | اوپرا |
---|---|---|---|---|---|
کروم | آئی ای | ایج | فائرفاکس | سافری | اوپرا |
مستند | مستند | مستند | مستند | مستند | مستند |
- پائیدھی آگے پیڈ اسٹارٹ()
- پائیدھی واپس ریپیٹ()
- درجہ سے اوپر واپس دستورالعملهای مرجع رشته JavaScript