نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر

نوفيل
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
دخولابدأ مجاناً
الرئيسيةالكورساتالتحديات⚔️ المبارزاتالمقالاتالأدواتتغريداتالمجتمع
JS

منهج JavaScript

دليل مرجعي شامل

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

ما هي جافاسكريبت؟

ما هي جافاسكريبتjavascript شرحتعلم جافاسكريبت للمبتدئينjavascript بالعربيتاريخ جافاسكريبتecmascript

جدول مرجعي سريع

1
المفهومالتعريفمثال
JavaScriptلغة برمجة نصية تُضيف التفاعلية لصفحات الويبconsole.log("hi")
ECMAScriptالمعيار الرسمي الذي تتبعه JavaScriptES6, ES2020...
Interpretedلغة تُفسَّر وتُنفذ مباشرة بدون تصريف مسبقينفذها المتصفح فوراً
Node.jsبيئة تشغيل JavaScript خارج المتصفحتطوير الخادم بـ JS
محرك JSالبرنامج داخل المتصفح الذي يُفسر الكودV8 في Chrome

الشرح

جافاسكريبت (JavaScript) هي لغة برمجة نصية (Scripting Language) تعمل داخل المتصفح وتُضيف السلوك والتفاعلية لصفحات الويب. إذا كانت HTML هي الهيكل وCSS هي المظهر، فإن JavaScript هي العقل الذي يجعل الصفحة "تفكر" وتستجيب لأفعال المستخدم — الضغط على زر، ملء نموذج، تحديث بيانات بدون إعادة تحميل الصفحة.

ابتكرها برندان إيك عام 1995 في عشرة أيام فقط أثناء عمله في شركة Netscape، وكانت تُعرف بداية بـ Mocha ثم LiveScript قبل أن تُسمى JavaScript لأسباب تسويقية بحتة — رغم أنها لا علاقة لها بلغة Java. اليوم أصبحت JavaScript المعيار الرسمي المعتمد من ECMA الدولية تحت اسم ECMAScript، ويُشار للإصدارات الحديثة بـ ES6 وما بعده.

ما يميز JavaScript أنها لغة متعددة الاستخدامات: تعمل في المتصفح للتحكم في الصفحات (Client-Side)، وتعمل أيضاً على الخادم عبر بيئة Node.js لبناء تطبيقات كاملة (Server-Side)، وتُستخدم في بناء تطبيقات الجوال عبر React Native، وحتى في تطبيقات سطح المكتب عبر Electron. هذا الانتشار الهائل يجعلها من أكثر اللغات طلباً في سوق العمل.

خصائصها الأساسية: لغة مُفسَّرة (Interpreted) لا تحتاج تصريفاً (Compilation) قبل التشغيل، ديناميكية النوع (Dynamically Typed) أي لا تحتاج تحديد نوع المتغير مسبقاً، وتدعم البرمجة الكائنية والوظيفية معاً. كل متصفح حديث (Chrome, Firefox, Safari, Edge) يحتوي على محرك JavaScript مدمج (مثل V8 في Chrome) يُفسر وينفذ الكود مباشرة.

الصياغة (Syntax)

syntax
1<!-- تضمين جافاسكريبت داخل صفحة HTML -->
2<script>
3 console.log("مرحباً من جافاسكريبت!");
4</script>
5
6<!-- أو ربط ملف خارجي -->
7<script src="app.js"></script>

أمثلة عملية

مثال 1: أول كود جافاسكريبت

أول كود جافاسكريبت
1// أول سطر جافاسكريبت في حياتك
2console.log("مرحباً بالعالم!");
3
4// جافاسكريبت تتفاعل مع الصفحة
5document.body.style.backgroundColor = "lightblue";
6
7// وتستجيب لأفعال المستخدم
8alert("تم تحميل الصفحة بنجاح");

مثال 2: استخدامات جافاسكريبت المختلفة

استخدامات جافاسكريبت المختلفة
1// جافاسكريبت في كل مكان
2
3// 1) في المتصفح (Client-Side)
4document.getElementById("btn").addEventListener("click", () => {
5 console.log("تم الضغط على الزر");
6});
7
8// 2) على الخادم عبر Node.js (Server-Side)
9// const http = require("http");
10// http.createServer((req, res) => res.end("مرحباً")).listen(3000);

نصائح احترافية

  • —اسم JavaScript تسويقي بحت — لا علاقة تقنية لها بلغة Java، هما لغتان مختلفتان تماماً.
  • —ECMAScript هو المعيار الرسمي، وJavaScript هو التطبيق الأشهر له.
  • —كل متصفح حديث يأتي بمحرك JavaScript مدمج، لا تحتاج تثبيت أي شيء لتجربتها في البداية — فقط افتح أدوات المطور (F12) واكتب الكود.
  • —Node.js فتح الباب أمام JavaScript لتصبح لغة Full-Stack حقيقية: نفس اللغة في الواجهة والخادم.

الدرس التالي

إعداد بيئة العمل وأول برنامج

نوفيل

منصة تعليم البرمجة الأولى بالعربي. تعلم من الصفر حتى الاحتراف مع كورسات احترافية وتحديات ذكاء اصطناعي.

المنصة

  • الكورسات
  • التحديات
  • المقالات
  • الأدوات

الحساب

  • إنشاء حساب
  • تسجيل الدخول
  • لوحة التحكم
  • الملف الشخصي

روابط

  • سياسة الخصوصية
  • شروط الاستخدام
  • عن نوفيل
  • تواصل معنا

© 2026 نوفيل. جميع الحقوق محفوظة.

صُنع بـ في مصر