ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 一、语句 语句以分号结尾;多个语句可以写在一行内; ## 二、变量 变量用var来申明;ES6新增了let,let申明的变量只在`let`命令所在的代码块内有效;ES6新增了const,申明常量; JavaScript 是一种动态类型语言,也就是说,变量的类型没有限制,变量可以随时更改类型; > 注意 > 1、JavaScript 的变量名区分大小写,`A`和`a`是两个不同的变量; > 2、let和const都是块级作用域,而var只有全局作用域和函数作用域; ## 三、区块 JavaScript 使用大括号,将多个相关的语句组合在一起,称为区块(block); 在 JavaScript 语言中,单独使用区块并不常见,区块往往用来构成其他更复杂的语法结构,比如`for`、`if`、`while`、`function`等; ## 四、 条件语句 if、if...else、switch、三元运算符(?:) ## 五、循环语句 while、for、do...while; `break`:语句用于跳出代码块或循环; `continue`:语句用于立即终止本轮循环,返回循环结构的头部,开始下一轮循环; `label`:语句的前面有标签(label),相当于定位符,用于跳转到程序的任意位置; 标签可以是任意的标识符,但不能是保留字,语句部分可以是任意语句; 标签通常与`break`语句和`continue`语句配合使用,跳出特定的循环(不带标签,只能跳出本层,带标签,可跳出任意层);