أساسيات JavaScript
تعتبر لغة JavaScript لغة كتابية (تعتمد على كتابة الأكواد) على الويب .
تعتبر لغة الجافاسكربت من أشهر لغات البرمجة الكتابية على الانترنت وتعمل على جميع المتصفحات الرئيسية مثل انترنت اكسبلورر و الفايرفوكس و الكروم و الاوبرا و السفاري .
يستخدم المفتاح <script> لادراج كود جافاسكربت داخل صفحات HTML
يمكن استخدام كود الجافاسكربت JavaScripts داخل مفتاحي أو في صفحة HTML
ان الجافاسكربت هي مجموعة من الحالات التي يمكن عرضها على المتصفح
يمكن استخدام التعليقات في لغة الجافاسكربت لجعل الكود أكثر قراءة ووضوحاً
تستخدم المتغيرات لحفظ معلومات معينة يمكن استدعائها لاحقاً .
تستخدم الرموز الحسابية لاضافة او تعيين عناصر معينة
تستخدم رموز المقارنة والرموز المنطقية لفحص النتيجة اذا كانت صحيحة أو خاطئة
تستخدم التعابير الشرطية لإنشاء أوامر مختلفة تعتمد على شروط مختلفة .
تستخدم التعابير الشرطية لإنشاء أوامر مختلفة تعتمد على شروط مختلفة .
هناك ثلاثة أنواع من الصناديق المنبثقة في الجافاسكربت JavaScript وهي : صندوق التنبيه و صندوق التوكيد و صندوق التذكير .
يمكن استدعاء الكود الوظيفي عند حدث معين أو عند استدعاء الكود الوظيفي .
تستخدم الحلقات لإنشاء مجموعة من الأكواد تحدد عدد مرات الأرقام أو اذا كان الشرط صحيح .
تستخدم الحلقات باستخدام while من خلال استخدام مجموعة أكواد عند تحقق شرط معين .
يسمح تعبير break بإيقاف الحلقة والاستمرار بإظهار الكود الذي يتبعه بعد الحلقة بينما يستخدم تعبير الاستمرارcontinue للتوقف عن الحلقة الحالية والاستمرار بالقيمة التالية .
يستخدم تعبير For…In خلال خصائص كائن معين .
إن الأحداث عبارة عن أفعال يتم إنشائها من خلال الجافاسكربت JavaScript .
يسمح التعبير Try…Catch بفحص الأخطاء لمجموعة من الأكواد .
يمكن استخدام تعبير throw مع try … catch لإنشاء استثناء للخطأ .
يمكنك إرفاق رموز خاصة إلى نص معين في الجافاسكربت باستخدام إشارة الخط المائل .
بعض الأشياء الهامة التي يجب أن تعرفها عند استخدام أكواد الجافاسكربت .
كائنات JavaScript
تعتبر الجافاسكرتب JavaScript لغة برمجية تعتمد على الكائنات objects
يستخدم النص في الكائنات لتعديل نص مخزن على متغير .
يستخدم كائن الزمن للتعامل مع التاريخ والوقت .
تستخدم المصفوفة لتخزين بيانات متعددة في متغير واحد .
تستخدم خاصية البوليان لتحويل القيم العادية الى قيم صح أو خطأ .
تسمح لك أكواد الجافاسكربت لإنشاء مهام حسابات ومعادلات رياضية .
ان RegExp اختصار لكلمة Regular Expression أي التعابير القياسية .
دروس متقدمة مع JavaScript
يحتوي الكائن المستكشف Navigator على معلومات عن متصفح الزوار .
تستخدم الكوكيز ****ie لتحديد هوية المستخدم .
تستخدم الجافاسكربت JavaScript للتأكد من صحة المعلومات في النماذج قبل ارسالها إلى السيرفر .
يمكن إنشاء فواصل زمنية من خلال أكواد الجافاسكربت JavaScript . تسمى تلك الطريقة بالأحداث الزمنية .
يعتبر استخدام الكائنات مفيداً جداً لتنظيم معلوماتك .
الخطوة التالية هي التعلم عن HTML DOM و jQuery و AJAX .
المفضلات