هي لغة برمجة قوية تستخدم في صفحات الويب لانشاء صفحات اكثر تفاعلية. بمعنى اخر هي التي يفهمها برنامج المتصفح والتي تتيح جعل عناصر الصفحة تفاعلية. تدعم لغة جافا سكريبت طرق البرمجة المختلفة منها: البرمجية الشيئية، والدالية. سارعت لغة جافا سكريبتبالتطور بشكل مخيف وا خدماتها قوية في مختلف المجالات وسرعة جيدة في تنفيذ الاوامر. ولا يوجد اي شبه Java ب JavaScript.
ما هو دور لغة جافا سكريبت؟
1-انشاء او تعديل عناصر الصفحة
2-الاستجابة لأوامر المستخدم عند الكتابة او الضغط بالمؤشر او للمس او السحب والافلات.
3-استقبال وارسال البيانات عبر الانترنيت الى الخوادم او الى متصفحات اخرى.
4-تحريك عناصر الصفحة واضافة المؤثرات عليها.
5-تشغيل الاصوات والفيديوهات والتعديل على الصور والتحكم بها.
6-انشاء برامج ملحقة بالمتصفح مثل برنامج AdBlock لحجب الاعلانات.
7-يمكن تشغيل التعليمات البرمجية رداً على أحداث معينة تحدث على صفحة الويب.
–8يمكن للغة الجافا سكريبت تخزين قيم مهمة داخل متغيرات variables. مثال على ذلك نطلب من المستخدم ادخال اسم جديد ثم يخزن هذا الاسم في متغير يسمى name.