هـذا الكتاب ليس عن أنماط التصميم في JavaScript ولا عن اتبـاع نمـوذج البرمجـة كائنيـة التوجه في لغة JavaScript .
وليس مكتوبا للتعريف بالميزات الرائعة للغة جافا سكريبت – JavaScript أو لتوضيح عيوبها .
ولا يفترض أن يكون مرجغا شاملًا وليس موجها للأشخاص حديثي العهـد بالبرمجـة أو أولئك الذين لا يعرفون شيئا عن JavaScript .. وهذا ليس كتابا يحتوي خطوات لإنجاز أمر معين ؛ فجميع أنواع الكتب السابقة متوافرة من قبل .
نبذة عن الكتاب
غرضـي من كتابـة هـذا الكتـاب هـو إعطـاء القـارئ نظـرة دقيقة عن JavaScript من خلال استكشـاف الكائنـات في JavaScript وتوضيح الفروقـات الدقيقـة فيهـا مثـل القيم المعقـدة complex ) والقيم الأوليـة ( values primitive ) ، والمجــال ( scope ) ، والوراثة ( inheritance ) ، والكائن الرئيسي ( head object ) … إلخ .
وهذا إذا كنت مصما أو مطورا واستخدمت JavaScript من قبل تحت عباءة المكتبات مثل ( jQuery أو Prototype أو YUI … إلخ . ) فأرجو أن يحولك محتوى هذا الكتاب من مطور يعتمد على مكتبة من مكتبات JavaScript إلى « مطور JavaScript » .
محتويات الكتاب :-
- الكائنات في JavaScript
- التعامل مع الكائنات والخاصيات
- الكائن (Object)
- شرح الكائن (Function)
- الكائن الرئيسي العام
- الكلمة المحجوزة this
- المجالات في JavaScript
- خاصية prototype التابعة للدوال
- المصفوفات والكائن (Array)
- السلاسل النصية (String)
- الاعداد ()Number
- القيم المنطقية ()Boolean
- التعامل مع السلاسل النصية والاعداد والقيم المنطقية الولية
- القيمة null
- القيمة undefined
- الدوال الرياضية
- مراجعة
- الخلاصة
مؤلف الكتاب :-
مهندس / عبداللطيف ايمش