Header Ads

المقدمة javascript



تعتبر لغة الجافاسكربت من أشهر لغات البرمجة الكتابية على الانترنت وتعمل على جميع المتصفحات الرئيسية مثل انترنت اكسبلورر و الفايرفوكس و الكروم و الاوبرا و السفاري .



ماذا يجب أن تعرف


قبل البدء بهذا الدورة يجب أن تكون على اطلاع وخبرة باللغات التالية :

  • HTML

  • CSS

ان أردت دراسة هذا المناهج يمكنك التوجه الى الصفحة الرئيسية .



ماهي لغة الجافاسكربت JavaScript


  • تم اختراع لغة الجافاسكربت لإضافة صفحات HTML تفاعلية .

  • ان لغة الجافاسكربت JavaScript هي لغة برمجية كتابية .

  • يمكن تعريف اللغة الكتابية بأنها لغة برمجية خفيفة على صفحات الموقع .

  • عادة ماتكون لغة الجافاسكربت JavaScript مضمرة مباشرة داخل صفحات HTML

  • تعتبر لغة الجافاسكربت JavaScript لغة فورية أي يظهر نتيجة الكود مباشرة بدون أي متطلبات أو برامج اضافية اخرى .

  • يمكن لأي شخص استخدام لغة الجافاسكربت JavaScript بدون شراء رخصة .



هل لغة الجافا Java هي نفسها الجافاسكربت JavaScript ؟


أبداً ....

ان الجافا والجافاسكربت لغتين منفصلتين تماماً من التصميم و الفكرة .

تعتبر لغة الجافا ( المطورة من شركة Sun Microsystems ) لغة برمجية قوية ومعقدة تشبه في تركيبتها لغة C ولغة C++ .



ماذا يمكن أن تفعل لغة JavaScript ؟


  • تقدم لغة الجافاسكربت JavaScript أداة برمجية لصفحات HTML : ان كاتبو صفحات HTML ليسوا بمبرمجين وعلى الرغم من أن لغة الجافاسكربت لغة برمجية وبتركيبة بسيطة يمكن لأي شخص ارفاق أكواد جافاسكربت في صفحات HTML .

  • يمكن استخدام لغة الجافاسكربت JavaScript مع الأحداث : مع هذه الخاصية يمكن ارفاق أحداث في صفحات HTML عند حدوث شيئاً ما مثل انتهاء تحميل الصفحة أو عند ضغط المستخدم على عنصر HTML معين في صفحة الويب .

  • يمكن للغة الجافاسكربت JavaScript كتابة وقراءة عناصر HTML : يمكن للغة الجافاسكربت كتابة وتغيير محتوى عناصر HTML .

  • يمكن استخدام لغة الجافاسكربت JavaScript مع النماذج : حيث تسمح لغة الجافاسكربت JavaScript بالتأكد من النموذج قبل ارساله الى السيرفر من أجل تجنب عمليات اضافية يتم تحميلها على السيرفر .

  • يمكن استخدام لغة الجافاسكربت JavaScript لمعرفة متصفح المستخدم : حيث يمكن تحديد نوع المتصفح الذي يستخدمه الزائر ثم فتح صفحة معينة مختلفة حسب المتصفح الذي لديه .

  • يمكن استخدام لغة الجافاسكربت JavaScript لإنشاء كوكيز المتصفح cookies : حيث يمكن تحميل بيانات ومعلومات على حاسوب الزائر مثل ( تأريخ المتصفح ) .




JavaScript = ECMAScript


  1. تعتبر لغة الجافاسكربت JavaScript إنجاز للغة المعيارية ECMAScript . إن ECMA-262 هي الشكل الرسمي المعياري للغة الجافاسكربت JavaScript .

  2. اخترع لغة الجافاسكربت JavaScript بريندن إيتش Brendan Eich من خلال متصفح Netscape ولكن في عام 1996 تم دعم لغة الجافاسكربت JavaScript في جميع المتصفحات .

  3. تم تبني المعيار الرسمي من خلال منظمة ECMA ( منظمة معيارية تجارية ) في عام 1997 .

  4. تم الموافقة على معايير ECMA من خلال شركة ISO الدولية في عام 1998 .

  5. ماتزال اللغة قيد التطوير .





يتم التشغيل بواسطة Blogger.