Javascript Reference Guide

 
 
This guide contains useful Javascript tips.






Local and global variables.



Information



Variables with the keyword var are local variables.
Variables without keyword var are global variables.

Examples
<script type="text/javascript" language="JavaScript">

a = 1;

jsxDisplay();

function jsxDisplay() {
   a = 2;
   alert("Value a inside the function =" + a); // Value a inside the function =2
}

alert("Value of a outside the function =" + a); // Value of a outside the function =2
</script>

Show demo




<script type="text/javascript" language="JavaScript">

var a = 1;

jsxDisplay();

function jsxDisplay() {
   a = 2;
   alert("Value a inside the function =" + a); // Value a inside the function =2
}

alert("Value of a outside the function =" + a); // Value of a outside the function =2
</script>
Show demo




<script type="text/javascript" language="JavaScript">

a = 1;

jsxDisplay();

function jsxDisplay() {
   var a = 2;
   b = 10;
   alert("Inside the function a="+a+", b="+b); // Inside the function a=2, b=10
}

alert("Outside the function a="+a); // Outside the function a=1
alert("Outside the function b="+b); // Outside the function b=10
</script>
Show demo




<script type="text/javascript" language="JavaScript">

var a = 1;

jsxDisplay();

function jsxDisplay() {
   var a = 2;
   var b = 10;
   alert("Inside the function a="+a+", b="+b); // Inside the function a=2, b=10
}

alert("Outside the function a="+a); // Outside the function a=1
alert("Outside the function b="+b); // Error b is undefined
</script>
Show demo