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

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

[php]

<!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>

[/php]

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

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

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

[php]

<!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>

[/php]

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

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

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

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

[php] var varname = {name:"value" , name:"value"}; [/php]

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

[php] varname.name; [/php]

[php]
<!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>
[/php]