الفرق بين المراجعتين لصفحة: «JavaScript/Topics/Global Objects»
< JavaScript | Topics
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط إضافة القسم Promise |
||
سطر 51: | سطر 51: | ||
* <code>[[JavaScript/Array|Array]]</code> | * <code>[[JavaScript/Array|Array]]</code> | ||
* <code>[[JavaScript/JSON|JSON]]</code> | * <code>[[JavaScript/JSON|JSON]]</code> | ||
=== كائنات تجريد التحكم === | |||
* <code>[[JavaScript/Promise|Promise]]</code> | |||
=== غير ذلك === | === غير ذلك === | ||
* <code>[[JavaScript/arguments|arguments]]</code> | * <code>[[JavaScript/arguments|arguments]]</code> |
المراجعة الحالية بتاريخ 06:23، 20 أبريل 2019
في هذا القسم جميع الكائنات العامة المُضمَّنة في لغة JavaScript، إضافةً إلى جميع الخاصيات والدوال التابعة لها.
الخاصيات العامة
هذه الخاصيات العامة تُعيد قيمةً بسيطةً، فهي لا تُمثِّل دوالًا أو خاصياتٍ تابعة لأحد الكائنات.
الدوال العامة
هذه الدوال العامة -أي التي تستدعى في النطاق العام بدل استدعائها على كائن بعينه- تُعيد نتائجها إلى التعبير البرمجي الذي استدعاها.
eval()
isFinite()
isNaN()
parseFloat()
parseInt()
decodeURI()
decodeURIComponent()
encodeURI()
encodeURIComponent()
escape()
unescape()
الكائنات الأساسية
هذه هي الكائنات الأساسية التي بنيت الكائنات الأخرى عليها، وهي تتضمن الكائنات التي تستطيع تمثيل الكائنات العامة والدوال والأخطاء.
Object
Function
Boolean
Symbol
Error
EvalError
RangeError
ReferenceError
SyntaxError
TypeError
URIError
الأرقام والتواريخ
وهي الكائنات الأساسية التي تُمثِّل الأرقام والتواريخ والعمليات الرياضية.
معالجة النصوص
هذه الكائنات تُمثِّل السلاسل النصية وطرائق معالجتها وتعديلها.
البيانات المهيكلة
هذه الكائنات تُمثِّل مجموعةً من الكائنات التي لها فهرس وقيمة.