Javascript variables include private variables and public variables, which are also called local variables and global variables, this article uses the instance code to illustrate their differences javascript variables include private variables and public variables are also called local variables and global variables. This article uses the instance code to illustrate their differences
First look at code 1:
Function car (){
Var wheel = 3; // declare a private variable
This. wheel = 4; // declare a public variable
Alert (wheel );
Alert (this. wheel );
}
Var car1 = new car ();
Result: 3 4
Code 2:
Function car (){
Var wheel = 3; // declare a private variable
This. wheel = 4; // declare a public variable
}
Var car1 = new car ();
Alert (car1.wheel); Result: 4
Var wheel = 3 is a local variable, and this. wheel = 4 is a public variable. To access the private variable in the car, see Code 3:
Function car (){
Var wheel = 3; // declare a private variable
This. wheel = 4; // declare a public variable
This. getPrivateVal = function (){
Return wheel;
}
}
Var car1 = new car ();
Alert (car1.getPrivateVal ());
Result: 3
When writing javascript, you should pay more attention to the scope of variables. Otherwise, some questions may be difficult to find the answer.
The above is the content of javascript private variables and public variables. For more articles, refer to PHP Chinese website (www.php1.cn )!