ای سی ایم اسکریپت اوبجیکٹ نوع
- پچھلے پیج آوٹھام کا استعمال
- پائیدار پیج آوٹھام کا علاقہ
در ECMAScript، همه اوبجیکٹها به طور برابر ایجاد نمیشوند.
به طور کلی، میتوان سه نوع اوبجیکٹ ایجاد و استفاده کرد: موضعی اوبجیکٹ، اوبجیکٹهای داخلی و اوبجیکٹهای میزبان.
موضعی اوبجیکٹها
ECMA-262 موضعی اوبجیکٹ (نیشن آوبجیکٹ) کو 'آبجیکٹ جو مستقل از محیط میزبان است و توسط تحقق ECMAScript فراهم میشود' تعریف میکند. به طور خلاصه، موضعی اوبجیکٹها، کلاسهایی هستند که توسط ECMA-262 تعریف شدهاند (نوعهای ارجاعی). آنها شامل:
- آبجکت
- فنکشن
- Array
- String
- Boolean
- Number
- Date
- RegExp
- Error
- EvalError
- RangeError
- ReferenceError
- SyntaxError
- TypeError
- URIError
مربوط پیج
JavaScript اعلی درس:ای سی ایم اسکریپت مرتبط نوع
JavaScript اعلی درس:ECMAScript Function کا سلسلہ
JavaScript مرجع ڈسٹائبل:Array آوٹھام
JavaScript مرجع ڈسٹائبل:Boolean آوٹھام
JavaScript مرجع ڈسٹائبل:Date آوٹھام
JavaScript مرجع ڈسٹائبل:Number آوٹھام
JavaScript مرجع ڈسٹائبل:String آوٹھام
JavaScript مرجع ڈسٹائبل:RegExp آوٹھام
پیش فرض آوٹھام
ECMA-262 نے پیش فرض آوٹھام (بوتھن آوٹھام) کو 'ECMAScript کے ذریعے فراہم کردہ، بندر ماحول سے مستقل آوٹھام جو ECMAScript پروگرام شروع ہونے کے وقت پائیدار ہوتے ہیں' کے طور پر تعریف کیا ہے۔ یہ معنات کے مطابق، مصنفین کو پیش فرض آوٹھام کو واضح طور پر نمائش نہیں کئے جانا چاہئے، وہ نمائش کئے گئے ہیں۔ ECMA-262 نے صرف دو پیش فرض آوٹھام کا تعریف کیا ہے، یعنی گلوبل اور Math (انہیں بندر آوٹھام بھی کہا جاتا ہے، معنات کے مطابق، ہر پیش فرض آوٹھام بندر آوٹھام ہوتا ہے)۔
مربوط پیج
JavaScript مرجع ڈسٹائبل:گلوبل آوٹھام
JavaScript مرجع ڈسٹائبل:Math آوٹھام
بندر آوٹھام
تمام غیر مقامی آوٹھام بندر آوٹھام ہیں (بندر آوٹھام)، یعنی وہ آوٹھام جو ECMAScript کے ذریعے بندر ماحول فراہم کردہ آوٹھام ہیں۔
تمام BOM اور DOM آوٹھام بندر آوٹھام ہیں。
مربوط پیج
JavaScript اعلی درس:جاوا اسکریپت عملیاتی
CodeW3C.com مرجع ڈسٹائبل:JavaScript مرجع ڈسٹائبل
CodeW3C.com درس:HTML DOM درس
- پچھلے پیج آوٹھام کا استعمال
- پائیدار پیج آوٹھام کا علاقہ