Introduction to the concept of JavaScript variables

The concept of variable

  • A variable is a quantity that changes.

  • A variable can be seen as a container that holds data

  • A variable can be seen as an "unknown number". x = 10

  • The variable can be regarded as a "symbol" and "code".

  • Variables generally refer to program data.

  • Variables exist and operate in memory.

  • Variables are temporary data. We can think of computer memory as "small grids" one by one. Each "small grid" can store the name of a variable and the value of the variable.


Declaration of variables

  • The declaration of variables is equivalent to booking a "room" in a hotel.

  • Syntax format: var variable name = variable value

  • Variables are declared using the system keyword var.

  • Example:

  • var name; //Declare a variable

  • var name,like,age; //Declare multiple variables at the same time, separated by commas in English

  • var name = "Xiao Ming"; //On one side Declaration side assignment


Naming rules for variables

  • Variables The name can contain letters, numbers, and underscores.

  • Variable names cannot start with numbers, but can start with letters or underscores. Such as: var _name; (correct) var 3abc; (wrong)

  • The variable name cannot be a system keyword. Such as: var, switch, for, try, case, else, while, etc.

  • Variable names in JS are case-sensitive. For example: name and Name are two variables

  • The names of variables in JS must be meaningful.

  • If the variable name consists of multiple words, how should it be expressed?

  • "Camel case naming": the first word is all lowercase, and the first letter of each subsequent word is capitalized. For example: var getUserName

  • "Underline naming": all words are lowercase and connected with underscores in the middle. For example: var get_user_name


Assign a value to the variable

  • Variable assignment is to put things into "space".

  • Use the assignment sign "=" to assign a value to a variable.

Syntax: var variable name = variable value

Example: var name = "Xiao Ming";

Note: "=" understand

  • Assign the "operation result" on the right side of "=" to the variable name on the left.

  • The right side of "=" should be operated first, and then the result of the operation is assigned to the variable on the left.

  • The left side of "=" can only be a variable name, not an "operational expression".

<!DOCTYPE HTML>
<html>
    <head>
        <meta charset="utf-8">
        <title>php.cn</title>
        <script>
            //声明变量x,然后把8赋值给x
            var x = 8;
            //声明变量y,然后把x+80的结果赋值给y
            var y = x+80;
            //分别输出x,y
            document.write(x);
            document.write(y);
        </script>
    </head>
    <body>
    </body>
</html>

Note:

  • Every statement in JS usually ends with a semicolon (;) in English. This semicolon is not required. In order to be compatible with PHP, it is best to add a semicolon.

  • Operators, variables, and operations can be separated by spaces, making such a program easier to read.

  • var a = 100 and var a=100 are the same


Continuing Learning
||
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>php.cn</title>
<script>
//x8x
var x = 8;
//yx+80y
var y = x+80;
//xy
document.write(x);
document.write(y);
</script>
</head>
<body>
</body>
</html>
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
submitReset Code
图片放大关闭