جافا سكربت هي لغة برمجة تُستخدم لجعل صفحات الويب تفاعلية.
// هذا مثال بسيط لعرض رسالة
alert("مرحباً بك في عالم JavaScript!");
شرح الكود:
- alert() هي دالة مدمجة في JavaScript تستخدم لعرض نافذة منبثقة برسالة للمستخدم.
let الاسم = "أحمد";
const العمر = 25;
var المدينة = "القاهرة";
شرح الكود:
- let: لإنشاء متغير يمكن تغيير قيمته لاحقاً.
- const: لإنشاء متغير لا يمكن تغيير قيمته.
- var: طريقة قديمة لإنشاء المتغيرات (يُفضل استخدام let أو const).
let مجموع = 5 + 3;
let ضرب = 4 * 2;
let طرح = 10 - 7;
شرح الكود:
- يتم إجراء العمليات الحسابية باستخدام العلامات + و - و * و /.
let العمر = 20;
if (العمر >= 18) {
alert("أنت بالغ");
} else {
alert("أنت قاصر");
}
شرح الكود:
- نستخدم if لفحص شرط معين.
- إذا تحقق الشرط ينفذ ما بداخل القوسين، وإذا لم يتحقق ينفذ else.
for (let i = 1; i <= 5; i++) {
console.log("رقم: " + i);
}
شرح الكود:
- for تستخدم لتكرار تنفيذ كود لعدد معين من المرات.
- في هذا المثال، يتم طباعة الأرقام من 1 إلى 5.
function رحب(الاسم) {
alert("مرحباً " + الاسم);
}
رحب("منى");
شرح الكود:
- أنشأنا دالة اسمها رحب تستقبل اسم وتعرض رسالة ترحيب.
- ثم قمنا باستدعاء الدالة وإعطائها اسم "منى".
// HTML:
//
function تغيير() {
alert("تم الضغط على الزر");
}
شرح الكود:
- عند الضغط على الزر يتم استدعاء الدالة تغيير() وعرض رسالة.
document.getElementById("زر").addEventListener("click", function() {
alert("تم الضغط!");
});
شرح الكود:
- نستخدم addEventListener لإضافة حدث عند الضغط على زر معين له ID باسم زر.
let أرقام = [1, 2, 3, 4];
console.log(أرقام[0]);
شرح الكود:
- أنشأنا مصفوفة تحتوي على 4 أرقام.
- ثم طبعنا العنصر الأول باستخدام [0] لأن الترقيم يبدأ من الصفر.
let شخص = {
الاسم: "خالد",
العمر: 30
};
alert(شخص.الاسم);
شرح الكود:
- أنشأنا كائن يحتوي على خصائص الاسم والعمر.
- استخدمنا شخص.الاسم للحصول على قيمة الاسم.
الآن بعد أن أصبحت متمكنًا في JavaScript، يمكنك التقدم إلى تعلم لغة PHP لإنشاء مواقع تفاعلية ومتقدمة تحتوي على قواعد بيانات وأنظمة تسجيل دخول!
ابدأ الآن كورس PHP