ما هو JavaScript؟
JavaScript هي لغة نصية تستخدم على نطاق واسع في تطوير صفحات ويب العميل (المتصفح) ، مثل إضافة وظائف ديناميكية إلى صفحات الويب HTML ، مثل الاستجابة لمختلف عمليات المستخدم. JavaScript هي لغة برمجة نصية تعتمد على محرك الأقراص الكائن وحدثها ولها أداء أمان. في معظم الحالات ، يتم تنفيذها بواسطة متصفحات الويب.
JavaScript هي علامة تجارية مسجلة لشركة Sun في الولايات المتحدة. في الوقت الحالي ، فإن أحدث إصدار من JavaScript هو الإصدار 1.9 ، والذي يتبع معيار ECMA-262 (أي ECMASCRIPT) من ECMA International (سابقًا الرابطة الأوروبية لمصنعي الكمبيوتر) وما زال هذا الإصدار يتطور.
ميزات JavaScript
لغة البرمجة النصية
JavaScript هي لغة البرمجة النصية التي تستخدم طريقة قطاعات البرنامج الصغيرة لتنفيذ البرمجة. مثل لغات البرمجة النصية الأخرى ، فإن JavaScript هي لغة مفسرة يتم ترجمتها خطًا عند تنفيذها من قبل المتصفح.
اللغة القائمة على الكائن
JavaScript هي لغة قائمة على الكائنات يمكن اعتبارها أيضًا موجهة نحو الكائن ، مما يعني أنه يمكنه استخدام الكائنات التي أنشأتها. لذلك ، يمكن أن تأتي العديد من الوظائف من التفاعل بين طرق الكائنات في بيئة البرنامج النصي والبرامج النصية.
بساطة
كتابة جافا سكريبت بسيطة للغاية. لا تحتاج إلى تثبيت بيئة تطوير محددة ، فأنت بحاجة فقط إلى مفكرة بسيطة لكتابة نصوص JavaScript. إنه يحتوي على بناء جملة للبرنامج وهياكل اللغة وكذلك أنواع البيانات الضعيفة ، والتي يسهل التعلم والاستخدام.
حماية
JavaScript هي لغة أمنية. لا يسمح بالوصول إلى الأقراص الصلبة المحلية ، ولا يمكن تخزين البيانات على الخادم ، ولا يسمح بتعديل وحذف مستندات الشبكة ، ويمكنه فقط تصفح المعلومات أو التفاعل الديناميكي من خلال المتصفح ، وبالتالي منع فقدان البيانات بشكل فعال.
متحرك
JavaScript ديناميكية ويمكن أن تستجيب مباشرة لإدخال المستخدم دون المرور عبر برنامج خدمة الويب. يتم استجابةها للمستخدمين بطريقة تعتمد على الحدث. يشير ما يسمى بالحدث إلى الإجراءات التي تم إنشاؤها عن طريق تنفيذ عمليات معينة على صفحة ويب ، والتي تسمى "الحدث": على سبيل المثال ، يمكن اعتبار الضغط على الماوس ، ونقل النافذة ، واختيار القائمة ، وما إلى ذلك. عند حدوث حدث ما ، قد يتسبب ذلك في استجابة حدث JavaScript المقابلة.
منصة العرض
يتم تنفيذ JavaScript بواسطة متصفح ويب وليس له أي علاقة ببيئة نظام التشغيل. يمكن تنفيذها بشكل صحيح طالما أن الكمبيوتر الذي يمكنه تشغيل المتصفح ويدعم JavaScript.
الفرق بين JavaScript و Java
JavaScript و Java هما لغتان مختلفتان تمامًا. تم تطوير Java بواسطة Sun Company وهي لغة أكثر تعقيدًا وقوة وتستخدم في مناسبات مختلفة.