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

يجب أن يكون معظمنا قد سمع الآن عن لغة البرمجة(programming language) المعروفة باسم JavaScript . إنه شائع جدًا ويستخدم في الغالب لتطوير مواقع الويب. إذا كان متصفح الويب الخاص بك لا يدعم JavaScript أو أن أحد الإضافات يحظرها(extension blocks it) ، فلن يتم تحميل معظم المواقع التي تزورها بشكل صحيح.

يختلف JavaScript عن Java . عندما تكون لغة البرمجة هذه قيد الاستخدام ، يصبح الإنترنت أكثر تفاعلية وديناميكية ، وهذا بدوره يوفر تجربة مقنعة للمستخدم. الآن ، ظهر أقدم جانب من JavaScript في عهد متصفح الويب Netscape Navigator(Netscape Navigator Web) .

قراءة(Read) : ما هي لغة برمجة جافا(What is Java Programming language) ؟

قبل ذلك ، كانت صفحات الويب تفتقر إلى الرسوم المتحركة والمحتوى التكيفي ، ولكن عندما سقطت JavaScript على الساحة ، تغير كل شيء.

نحن نتفهم أنه لسنوات عديدة ، لم يدعم JavaScript(JavaScript) سوى حفنة صغيرة من مستعرضات الويب ، لكن الأمور تغيرت كثيرًا اليوم. جميع متصفحات الويب الرئيسية مثل Firefox و Chrome و Edge مدعومة بالكامل من قبل اللغة ، وهذا هو سبب استجابة الويب اليوم مقارنةً بما كان عليه الحال قبل 15 عامًا.

  1. إذن ، كيف يعمل JavaScript؟
  2. ما يفعله JavaScript في صفحتك
  3. كيفية إضافة JavaScript إلى صفحة الويب الخاصة بك

دعونا نتحدث عن هذا بمزيد من التفصيل.

1] إذن ، كيف تعمل JavaScript؟

في معظم الحالات ، تُعرف JavaScript بالنص من جانب العميل. هذا يعني أنه يعتمد بشكل كبير على جهاز العميل مثل الكمبيوتر اللوحي أو الهاتف الذكي ليعمل بشكل صحيح. سيقوم البرنامج الموجود على الخادم البعيد بإرسال البيانات إلى الجهاز ، ومن هناك ، يتم تقديم البيانات على الشاشة عبر متصفح الويب.

الآن ، نظرًا لأنه برنامج نصي من جانب العميل ، فإنه لا يحتاج إلى خادم للعمل. على سبيل المثال ، إذا تم تحميل صفحة ويب بالفعل في متصفح الويب ، ولكن لسبب ما يختفي الإنترنت بعد فترة وجيزة ، يجب أن يكون المستخدم قادرًا على التفاعل مع موقع الويب بنفس الطريقة.

من الواضح أنك لن تكون قادرًا على الانتقال إلى صفحة جديدة ، فقط تفاعل مع البيانات التي تم تحميلها بالفعل على الصفحة الحالية.

دعنا نلقي نظرة على بعض الأشياء التي تمكن JavaScript في المتصفح:

  • القوائم المنسدلة وتأثيرات التمرير
  • القدرة على تشغيل الصوت والفيديو
  • قم بتحميل(Load) محتوى جديد دون الحاجة إلى إعادة تحميل صفحة الويب
  • عناصر الصفحة المتحركة
  • ناهيك عن الإكمال التلقائي

على الرغم من كونها لغة برمجة نصية من جانب العميل ، يجب أن نقول إنها تقوم بعملها الأفضل عندما تتصل بخادم بعيد. بشكل أساسي(Basically) ، يتصل البرنامج النصي بالخادم في الخلفية دون مقاطعة ما يفعله المستخدم في المقدمة.

قراءة(Read) : ما هي لغة البرمجة R(What is the R programming language) ؟

2] ما يفعله JavaScript في صفحتك

يقوم البرنامج النصي بعمل الكثير على صفحة الويب ، وفي معظم الحالات ، لن تبدو جوانب معينة من الصفحة جيدة كما هي الآن بدون JavaScript . على سبيل المثال ، تُستخدم الأداة بشكل أساسي لتعديل HTML و CSS بطريقة ديناميكية. سيقوم الكود الجاري تشغيله بتحديث واجهة المستخدم عبر Document Object Model API .

علاوة على ذلك ، يتم تشغيل الكود على الصفحة بالترتيب الذي تظهر به. الآن ، عندما يتعلق الأمر بـ JavaScript ، يلزم تشغيل HTML و CSS أولاً ، أو قد تكون هناك أخطاء.(CSS)

قراءة(Read) : Netbeans IDE هي لغة برمجة حديثة .

3] كيفية(How) إضافة JavaScript إلى صفحة الويب الخاصة بك

عندما يتعلق الأمر بإضافة JavaScript إلى صفحة الويب الخاصة بك ، فإن المهمة ليست صعبة على الإطلاق. فقط(Just) افهم أنه ينطبق على صفحة HTML الخاصة بك بنفس طريقة CSS ويجب أن تكون على ما يرام.

كما ترى ، يستخدم CSS عنصرًا لتنفيذ أوراق أنماط خارجية ، و

كود JavaScript داخلي(Internal JavaScript) : لإضافة رمز داخلي ، يرجى نسخ ولصق ما يلي بعد</head> tag: <script>

// JavaScript goes here

</script>

إضافة(Add) برنامج نصي إلى ملف خارجي: عندما تشعر بالحاجة إلى إضافة JavaScript إلى ملف خارجي ، نقترح تغيير <script>العنصر الحالي إلى <script src="script.js" defer></script>بدلاً من ذلك.

كما ترى ، هذه مجرد مقالة تمهيدية تم تصميمها لتعطيك فكرة عما يدور حوله JavaScript .



About the author

أنا عالم كمبيوتر لدي أكثر من 10 سنوات من الخبرة في العمل في مجال المتصفحات و Microsoft Office و onedrive. أنا متخصص في تطوير الويب ، وأبحاث تجربة المستخدم ، وتطوير التطبيقات على نطاق واسع. يتم استخدام مهاراتي من قبل بعض الشركات الرائدة في العالم ، بما في ذلك Google و Facebook و Apple.



Related posts