JavaScript 语法

JavaScript 语法规定了编写 JavaScript 程序的规则。

JavaScript 语法规定了编写 JavaScript 程序的规则。

JavaScript 值

JavaScript 语法定义了两种类型的值:

  • 固定值
  • 变量值

像常见的数字和字符串都是固定值,比如 100 是一个数字, "hello" 或者 'hello' 则是字符串。

JavaScript 变量

在编程语言中,变量用于存储某个值,可以是一个数字、字符串或者对象。

JavaScript 使用关键字 var , letconst声明变量。

通过**等号(=)**给变量赋值。

在这个例子中,x 被定义为一个变量并赋值为 6:

let x = 6;

JavaScript 运算符

算术运算符用于数值计算,JavaScript 常用的算术运算符有: +, -, *, /

(5 + 6) * 10;

等号(=)为赋值运算符,用于变量赋值。

let x, y;
x = 5;
y = 6;

JavaScript 表达式

表达式是值、变量和运算符的组合,用于计算一个值。

例如, 5 * 10 的计算结果为 50

5 * 10;

表达式还可以包含变量值:

x * 10;

值可以是各种类型,例如数字和字符串。

"John" + " " + "Doe";

JavaScript 关键字

JavaScript关键字用于标识要执行的操作。

let 关键字用来创建变量:

let x, y;
x = 5 + 6;
y = x * 10;

var 关键字同样用来创建变量:

var x, y;
x = 5 + 6;
y = x * 10;

上面的示例中,使用 varlet 将产生相同的结果。

后面的章节会有更多关于 varlet 的信息。

JavaScript 注释

注释用来标记/备注代码,增加代码可读性,注释不会被执行。JavaScript 注释有单行注释和多行注释,单行注释以 // 开头,多行注释使用 /**/ 包围起来。

let x = 5; // 此行代码会执行
// x = 6;   此行代码不会被执行

在后面的章节中有关于注释的更多信息。

JavaScript 标识符

变量的名称、函数的名称等都可以称为标识符。

在 JavaScript 中,合法的标识符必须以字母、下划线(_) 或美元符号($)开头,后续字符可能是字母、数字、下划线或美元符号。

标识符不能使用数字开头,通过这种方式,JavaScript 可以轻松区分标识符和数字。

大多数编程语言的标识符规则大体相同。

JavaScript 区分大小写

所有 JavaScript 标识符都 区分大小写

变量 lastNamelastname 是两个不同的变量:

let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";

JavaScript 字符集

JavaScript 使用Unicode字符集。Unicode 几乎涵盖世界上所有的字符、标点和符号。