دليل تعليمات JavaScript المتقدمة
- الصفحة السابقة دليل تعليمات JavaScript المتقدمة
- الصفحة التالية تاريخ JavaScript
JavaScript هو لغة البرمجة الأكثر شعبية على الإنترنت، ويوجد في جميع متصفحات الويب في العالم، ويمكنه تعزيز التفاعل بين المستخدمين والمواقع أو التطبيقات الويبية.
هذا الدليل هو نسخة متقدمة من دليل CodeW3C JavaScript.
يبدأ هذا الدليل من تاريخ JavaScript حتى دعمه الحالي ل XML وخدمات الويب.
سوف تتعلم كيفية توسيع اللغة لتناسب الحاجات الخاصة.
ستتعلم أيضًا كيفية استخدام JavaScript لإنشاء اتصالات مستخدم - خادم بدون فجوات.
جدول المحتويات
مقدمة لـ JavaScript
- تاريخ JavaScript
- يقدم هذا الفصل شرحاً للمصدر التاريخي لـ JavaScript وبرمجة الجهاز العميل.
- تحقيق JavaScript
- يكون التنفيذ الكامل لـ JavaScript مكوناً من ثلاثة أجزاء مختلفة: ECMAScript، نموذج المستند، نموذج المتصفح.
ECMAScript الأساسي
- نحو ECMAScript
- تشارك Java و ECMAScript بعض الخصائص الجذابة في النص، وبعضها مختلف تماماً. يقدم هذا الفصل شرحاً مفصلاً لنص ECMAScript.
- م変والم ECMAScript
- يشرح هذا الفصل كيفية تعريف وتسمية المتغيرات، وبعض قواعد التسمية الشهيرة للمتغيرات.
- كلمات دالة ECMAScript
- يقدم هذا الفصل قائمة شاملة بأسماء الكلمات الرئيسية في ECMAScript.
- كلمات محفوظة ECMAScript
- يقدم هذا الفصل قائمة شاملة بأسماء الحجب في ECMAScript.
- قيم ECMAScript
- يشرح هذا الفصل القيم النوعية والمرجعية، والمفهوم النوعي في ECMAScript.
- نوع الأساسي ECMAScript
- يقدم هذا الفصل شرحاً مفصلاً لأحداث النوع الأساسي الخمسة في ECMAScript: Undefined، Null، Boolean، Number، و String.
- تحويل النوع ECMAScript
- يشرح هذا الفصل طرق التحويل النوعي التي يقدمها ECMAScript، وكيفية القيام بالتحويلات القسريه.
- نوع الاستدلال ECMAScript
- الأنواع المقدمة غالباً ما تُدعى أيضًا كلاس أو كائن. يقدم هذا الفصل أنواع التمثيل المعدة مسبقًا في ECMAScript.
عمليات ECMAScript
- عنصرية ECMAScript
- عمليات الحساب الواحدية لديها فقط متغير واحد، وهو الكائن أو القيمة الذي يتم معالجته. يقدم هذا الفصل شرحاً بسيطاً لأبسط عمليات الحساب في ECMAScript - عمليات الحساب الواحدية.
- عمليات التشغيل الموضعية ECMAScript
- عمليات الحساب البيني تتم على مستوى أساسي للرقم. يقدم هذا الفصل معلومات عن الكائنات الكاملة، ويشرح مجموعة واسعة من عمليات الحساب البيني في ECMAScript.
- وظائف الحسابات البولية ECMAScript
- ميزات الحقيقة مهمة للغاية. يقدم هذا الفصل تفسيراً عميقاً لأحداث الحقيقة الثلاثة: NOT، AND، OR.
- عمليات التشغيل المضروبة ECMAScript
- هذا الفصل يشرح عمليات التضاعف في ECMAScript: التضاعف والطعوم والبقية، وكيفية تصرفهم بشكل خاص.
- عمليات التشغيل المضادة ECMAScript
- هذا الفصل يشرح عمليات الإضافية في ECMAScript: عمليات الإضافة والطرح، وكيفية تصرفهم بشكل خاص.
- عمليات التشغيل العلاقية ECMAScript
- تقوم عمليات التشابه بمقارنة العمليات. يشرح هذا الفصل الطرق العادية لتشغيل التشابه، وكيفية مقارنة النصوص بالأرقام.
- عمليات التشغيل المتطابقة ECMAScript
- عمليات التشابه تستخدم لتحديد ما إذا كانت المتغيرات متشابهة. يقدم ECMAScript مجموعتين من عمليات التشابه: متشابهة وغير متشابهة، ومتشابهة كاملة وغير كاملة.
- عنصرية التشغيل الشرطي ECMAScript
- هذا الفصل يشرح عمليات التشغيل المشجعة في ECMAScript.
- عنصرية الت赋يس ECMAScript
- هذا الفصل يشرح عمليات التخصيص في ECMAScript.
- عمليات حسابية الكوما ECMAScript
- هذا الفصل يشرح عمليات حسابية الكوما في ECMAScript.
الجمل ECMAScript
- تعليمات if ECMAScript
- جملة if هي واحدة من الجمل الأكثر استخدامًا في ECMAScript. هذا الفصل يشرح بدقة كيفية استخدام جملة if.
- تعليمات التكرار ECMAScript
- الجمل التكرارية تُعرف أيضًا بجمل الدوران. هذا الفصل يقدم أربعة جمل تكرارية يقدمها ECMAScript.
- تعليمات العلامة ECMAScript
- هذا الفصل يقدم تعريف الجمل الموسومة.
- تعليمات break و continue ECMAScript
- هذا الفصل يشرح الاختلاف بين جمل break و continue وكيفية استخدامها مع الجمل الموسومة.
- تعليمات with ECMAScript
- استخدام جملة with لتعيين نطاق الكود في العنصر المحدد. هذا الفصل يقدم استخدام جملة with.
- تعليمات switch ECMAScript
- جملة switch هي شقيقة جملة if. هذا الفصل يقدم استخدام جملة switch ويشرح الفرق بينها وبين جملة switch في Java.
الدوال ECMAScript
- مقدمة في الوظائف ECMAScript
- هذا الفصل يشرح مفهوم الدالة وكيفية إعلان وتشغيل الدالة في ECMAScript وكيفية إرجاع القيمة.
- مثل arguments ECMAScript
- هذا الفصل يقدم استخدامات هذا العنصر الأساسية ويشرح كيفية استخدام خاصية length لقياس عدد المعلمات، والتحقق من تعريف الدوال.
- مثل Function ECMAScript (فئة)
- هذا الفصل يشرح كيفية إنشاء الدوال باستخدام فئة Function، ويقدم خصائص الدالة وطرقها.
- مثل closure ECMAScript
- هذا الفصل يشرح مفهوم الاغلاق (closure) ويقدم لكم مثالين بسيطين وغير بسيط.
عناصر ECMAScript
- تقنية التوجيه بالأ�체 ECMAScript
- هذا الفصل يقدم تعريفات المصطلحات التوجهية، والشروط المطلوبة لللغات التوجهية، والهيكلية للعناصر.
- تطبيق الأ�체 ECMAScript
- هذا الفصل يشرح كيفية إعلان وتكوين العناصر، وكيفية الاستدلال والقضاء على العناصر، والفكرة المربوطة.
- نوع الأ�체 ECMAScript
- هذا الفصل يقدم الثلاثة أنواع ECMAScript: العناصر المحلية، العناصر المدمجة، والعناصر المضيفة، ويقدم روابط إلى دفاتر المراجعة ذات الصلة.
- مجال الأ�체 ECMAScript
- هذا الفصل يشرح نطاق ECMAScript وكلمة المفتاح this.
- تعريف الفئة أو الأ�체 ECMAScript
- هذا الفصل يشرح بدقة كيفية إنشاء العناصر ECMAScript أو الفئات.
- تعديل الأ�체 ECMAScript
- هذا الفصل يشرح كيفية تعديل العناصر من خلال إنشاء طرق جديدة أو تعريف طرق موجودة.
- الصفحة السابقة دليل تعليمات JavaScript المتقدمة
- الصفحة التالية تاريخ JavaScript