تعريف المتغيرات وأنواعها:

نعرف المتحول باستخدام var


<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

<title>define variables</title>



</head>

<body>

<p id="show">Old text</p>
<script>

var x="jon";
document.getElementById("show").innerHTML =x;
</script>

</body>

</html>

أنواع المتحولات :

الوصول إلى نوع المتحول:

باستخدام الخاصية typeof


<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

<title>define variables</title>



</head>

<body>

<p id="show">Old text</p>
<script>

var x="jon";

document.getElementById("show").innerHTML =typeof x;
</script>

</body>

</html>

الخرج سيكون : string

جرب تغيير المتحول x إلى رقم واحفظ التغييرات و لاحظ تغير النتيجة

المتحول object وطريقة الوصول إلى عناصره:

يتم التعريف عن الغرض بالطريقة التالية :

 var varname = {name:"value" , name:"value"}; 

يحوي الغرض عدة عناصر , يمكن الوصول لأحد العناصر عن طريق

  varname.name; 
<!DOCTYPE html>

<html>

<head>


<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

<title>objects</title>



</head>

<body>

<p id="show"></p>

<script>

var x = {fname:"jwmana" , lname:"hallak"};


document.getElementById("show").innerHTML =x.fname;



</script>
</body>

</html>