目录

JavaScript 语法

JavaScript 语法是一组规则,JavaScript 程序是如何构建的:

// How to create variables:
var x;
let y;

// How to use variables:
x = 5;
y = 6;
let z = x + y;

JavaScript 值

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

  • 固定值
  • 变量值

固定值称为文字

变量值称为变量


JavaScript 文字

固定值的两个最重要的语法规则是:

1.数字带或不带小数书写:

10.50

1001
亲自试一试 »

2.字符串是用双引号或单引号写的文本:

"John Doe"

'John Doe'
亲自试一试 »


JavaScript 变量

在编程语言中,变量用于店铺数据值。

JavaScript 使用关键字var,letconst宣布变量。

一个等号习惯于赋值到变量。

在此示例中,x 被定义为变量。然后,x 被分配(给定)值 6:

let x;
x = 6;
亲自试一试 »

JavaScript 运算符

JavaScript 使用算术运算符+-*/) 到计算值:

(5 + 6) * 10
亲自试一试 »

JavaScript 使用一个赋值运算符=) 到分配变量值:

let x, y;
x = 5;
y = 6;
亲自试一试 »

JavaScript 表达式

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

该计算称为评估。

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

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

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

例如,"John" + " " + "Doe" 的计算结果为 "John Doe":

"John" + " " + "Doe"
亲自试一试 »

JavaScript 关键字

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

这个let关键字告诉浏览器创建变量:

let x, y;
x = 5 + 6;
y = x * 10;
亲自试一试 »

这个var关键字还告诉浏览器创建变量:

var x, y;
x = 5 + 6;
y = x * 10;
亲自试一试 »

在这些示例中,使用var或者let会产生相同的结果。

您将了解更多有关varlet在本教程的后面部分。


JavaScript 注释

并非所有 JavaScript 语句都是"executed"。

双斜杠后的代码//或之间/**/被视为注释

注释将被忽略,并且不会被执行:

let x = 5;   // I will be executed

// x = 6;   I will NOT be executed
亲自试一试 »

您将在后面的章节中了解有关注释的更多信息。


JavaScript 标识符/名称

标识符是 JavaScript 名称。

标识符用于命名变量、关键字和函数。

大多数编程语言中的合法名称规则都是相同的。

JavaScript 名称必须以以下内容开头:

  • 一个字母(AZ 或 az)
  • 美元符号 ($)
  • 或者下划线 (_)

后续字符可以是字母、数字、下划线或美元符号。

笔记

不允许将数字作为名称中的第一个字符。

这样 JavaScript 就可以轻松地区分标识符和数字。


JavaScript 区分大小写

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

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

let lastname, lastName;
lastName = "Doe";
lastname = "Peterson";
亲自试一试 »

JavaScript 不解释或者作为关键字


JavaScript 和驼峰式大小写

从历史上看,程序员使用不同的方式将多个单词连接到一个变量名中:

连字符:

名字、姓氏、万事达卡、城市间。

JavaScript 中不允许使用连字符。它们保留用于减法。

下划线:

名字、姓氏、主卡、城市间。

上驼峰式(帕斯卡式):

名字、姓氏、万事达卡、城际卡。

小驼峰式大小写:

JavaScript 程序员倾向于使用以小写字母开头的驼峰式命名法:

名字、姓氏、masterCard、interCity。


JavaScript 字符集

JavaScript 使用统一码字符集。

Unicode 涵盖了(几乎)世界上所有的字符、标点符号和符号。

如需更仔细地了解,请研究我们的完整的 Unicode 参考