JavaScript: أساسيات لغة البرمجة النصية
JavaScript هي لغة برمجة عالية المستوى تستخدم أساساً لتطوير صفحات الويب التفاعلية. تعمل على جانب العميل (Client-side) والمتصفح.
المتغيرات وأنواع البيانات
var name = “أحمد”; // نص (String)
let age = 25; // عدد صحيح (Number)
const PI = 3.14; // ثابت
let isActive = true; // منطقي (Boolean)
let numbers = [1, 2, 3, 4, 5]; // مصفوفة (Array)
الجمل الشرطية
if (age >= 18) {
console.log(“بالغ”);
} else {
console.log(“قاصر”);
}
الحلقات التكرارية
for (let i = 0; i < 5; i++) {
console.log(i); // يطبع الأرقام 0, 1, 2, 3, 4
}
let j = 0;
while (j < 5) {
console.log(j);
j++;
}
الدوال (Functions)
function greet(name) {
return “مرحباً ” + name;
}
console.log(greet(“أحمد”)); // يطبع “مرحباً أحمد”
التعامل مع DOM
document.getElementById(“myDiv”).innerHTML = “نص جديد”;
document.querySelector(“.myClass”).style.color = “red”;
تمارين
التمرين 1: اكتب دالة JavaScript تقوم بإيجاد أكبر عدد في مصفوفة.
التمرين 2: اكتب كود JavaScript يغير لون خلفية الصفحة عند النقر على زر.
للمزيد من الدروس، راجع درس HTML5 والعناصر الدلالية ودرس CSS3 Flexbox و Grid.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.