فاصلة
  • JAVASCRIPT
  • ?
    : ترتيب الدرس
  • 11
    عدد الدروس
  • ?
    أخر تحديث

أساسيات الجافاسكربت

الأساس هو الدرجة الأولي في مدرج المعرفة ,ولتكمل باقي الدرج يجب أن تتقن الأساسيات اولاً ,والأساس هو عبارة عن أكثر الأوامر والأكواد أستخداماً في رحلة التعلم ,والأساسيات في لغة جافاسكربت هو التعرف علي المتغيرات لتخزين بيانات والتعرف أيضاً علي إجراء العمليات الحسابية علي الأرقام  وكل ما سنتعرف علية في هذا الدرس  هو مجرد نبذة قصيرة من كل جزء في لغة جافاسكربت قبل أن نتعرف علي كل جزء بشكل عميق في الجزء المخصص لة في الدورة .

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

المتغيرات هي مكان لتخزين المعلومات بداخلها إلي حين أستدعائها مرة أخري  ,ولتوضيح معني المتغيرات سوف نفترض بأن كل متغير هو عبارة عن مخزن يتم تخزين البضائع بداخلة  ,ولكن البضائع هنا هي عبارة عن أرقام أو نصوص ,ويمكن إستخدام ذلك المخزن للتخزين المؤقت إلي حين استخدامه لاحقاً . 

ولأنشاء متغير في لغة جافاسكربت يجب اولاً كتابة الأمر المسؤول عن حجز المتغير في اللغة ,وهذا الأمر هو الأمر var أأختصاراً لــ Variable وتعني "متغير" ,والأن يمكننا أنشاء متغير عن طريق 3 خطوات بسيطة

  • حجز المتغير عن طريق var
  • كتابة أسم المتغير
  • تعيين قيمة المتغير   

والأن لنقوم بأنشاء متغير بأسم num ونخزن بداخلة رقم 50 

var num = 50 ; 

الأن كيف يمكننا استخدام المتغير ونقوم بطباعة مابداخلة ؟ الأمر بكل بساطة سوف نستخدم الدالة  document.write لتجربة طباعة قيمة المتغير عن طريق الأسم num

var num = 50 ;
document.write(num);

عند تنفيذ الأمر ,سوف يتم طباعة الرقم 50 علي شاشة المتصفح نتيجة استخدام دالة الطباعة document.write والمتغير num الذي يحتوي بداخلة علي الرقم 50 .

قواعد المتغيرات في الجافاسكربت

يوجد شروط وقواعد لكتابة أسم المتغير في لغة الجافاسكربت ,وهي قواعد سهلة وبسيطة يجب تطبيقها عند التعامل مع المتغيرات لتفادي أي أخطاء . 

  • أسم المتغير يجب ان يبدأ بحرف أو underscore _
  • يمكنك استخدام الأرقام والرموز في أسم المتغير ولكن ليس في أول خانة من أسم المتغير
  • المتغير الذي يحتوي علي أحرف صغيرة num لا يساوي المتغير الذي يحتوي علي أحرف كبيرة NUM


أنواع البيانات في الجافاسكربت

 البيانات هي مجموعة من الحروف أو الكلمات أو الأرقام أو الرموز أو الصور المتعلقة بموضوع معين,ويمكن تخزينها داخل المتغيرات ,وسنتعرف علي الأختلاف بين أنواع البيانات في الدرس المخصص لها  في لغة الجافاسكربت ,وفيما يلي هي أنواع البيانات التي تتعامل معها لغة الجافاسكربت والتي يمكن تخزينها في داخل المتغيرات .

  • النصوص String
  • الأرقام Numper
  • فارغ NULL
  • صح أو خطأ True or False


العمليات الحسابية في الجافاسكربت

يمكنك في لغة جافاسكربت إجرا العمليات الحسابية العادية مثل الجمع والطرح والقسمة والضرب ,وايضاً يمكنك إجراء العمليات الحسابية المعقدة ,

  • الجمع +
  • الطرح -
  • القسمة /
  • الضرب *
  • باقي القسمة %

الجمع

document.write(50+50);

الطرح

document.write(50-50);

القسمة 

document.write(50/50);

الضرب

document.write(50*50);

باقي القسمة

document.write(50%50);

ويمكننا ايضاً استخدام المتغيرات في العمليات الحسابية ,وستكون الخطوات هي تحديد متغيرين num1 و num2 ونقوم بأجراء العمليات الحسابية علي المتغيرات عن طريق تحديد أسم المتغير. وما سيحدث هو أن اللغة سوف تقوم بأخذ القيمة المخزنة بداخل المتغيرات وتقوم بأجراء العملية الحسابية عليها  .

الجمع

var num1,num2;
num1 = 50;
num2 = 50;
document.write(num1+num2);

الطرح

var num1,num2;
num1 = 50;
num2 = 50;
document.write(num1-num2);

القسمة

var num1,num2;
num1 = 50;
num2 = 50;
document.write(num1/num2);

الضرب

var num1,num2;
num1 = 50;
num2 = 50;
document.write(num1*num2);

باقي القسمة

var num1,num2;
num1 = 50;
num2 = 50;
document.write(num1%num2);

التضمين المخرجات أساسيات التعليقات المتغيرات العمليات الحسابية أنواع البيانات الدوال الشرطية حلقات التكرار الدوال الأحداث