انتقل إلى محتوى الدرس

Initializing a variable - Initialization تهيئة او تعين المتغيير

سنتعلم في هذا الدرس المتغيرات في لغة جافا سكريبت JavaScript Variables وهي ان نحفظ قيم يمكن استرجاعها في اي وقت وهذه القيم متوافقة مع انواع البيانات في لغة جافا سكريبت,سنلقي نظره عامه عن المتغيرات, ثم نتطرق الي طريقة كتابتها في لغة الجافا سكريبت Variable Syntax,ثم بدون المتغيرات ما الذي يحدث Without a Variable, ايضاً سنتحدث عن قواعد او شروط الاسماء في المتغيرات Variable naming rule, ثم عملية التهئية في المتغيرات Declaring Variables,ثم عملية Initialization, ثم العمليات الحسابية باستخدام المتغيرات في لغة جافا سكريبت JavaScript Arithmetic.
1 صفوف تعليمية
جافا سكريبت
5,596 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

تهيئة المتغيرات Initializing a variable في لغة جافا سكريبت

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

  • لا يمكن استخدام let قبل تنفيذ التصريح وتهيئته؛ وإذا كان التصريح بلا قيمة صريحة فإنه يهيّأ بـundefined عند تنفيذ التصريح.

نقارن هنا حالتين تعليميتين: قيمة مكتوبة مع التصريح، أو إسناد لاحق بعد التصريح:

  1. Explicit : تطلق علي المتغيرات التي تم تعيين قيمة initialization لها في وقت انشائها declaration.
  2. الإسناد اللاحق: ينفّذ التصريح أولًا بقيمة undefined، ثم تُسنَد قيمة في خطوة لاحقة. 
تهيئة او تعين المتغيير

Explicit

HTML
let username = "Ahmed";

Implicit

HTML
let username;
username = "Ahmed";

يمكننا تغيير قيمة المتغير في اي وقت في حال ان اردنا ذلك والقيمة القديمة يتم حذفها من الصندوق او من الحاوية او من مخزن المتغير.

HTML
let username = "Ahmed";
document.write("<b>"+ username +"<b><br>");
username = "Mohamed";
document.write("<b>"+ username +"<b>");