Example of Declaring Local and Global Variables

The following example includes local and global variables:

var globalVariable = 1;
function Function1()
{
   var localVariable1 = 1;
   var localVariable2 = 3;
   Function2(d);
}
function Function2(e)
{
   var localVariable3 = 2
   ...
}

This example illustrates the following concepts:

  • The globalVariable variable is global to the object where you declare it because it is declared outside of a function. Typically you declare all global variables in a general declarations section.

  • To create a local variable, you declare it in a function. The following variables are local because this example declares them in a function:

    • localVariable1

    • localVariable2

    • localVariable3

  • This example cannot use localVariable3 in Function1 because it is not defined in this function.

  • This example uses the d variable in Function1. It uses the e parameter to pass the d variable to Function2.

The following code includes variables that are available to Function1 and Function2:

Function1(): globalVariable, localVariable1, localVariable2
Function2(): globalVariable, localVariable3, e