JavaScript应用程序由具有适当语法的语句组成。
JavaScript语句是Web浏览器要“执行”的“指令”。
一条语句可以跨越多行。
如果每个语句用分号分隔,则可能在一行上出现多个语句。
该语句告诉浏览器在具有id="para"的HTML元素内写入“ Hello world”:
document.getElementById("para").innerHTML = "Hello world";测试看看‹/›
您可以在我们的JavaScript语句教程中了解有关语句的更多信息。
以下是按类别列出的JavaScript语句和声明的列表:
声明 | 描述 |
---|---|
var | 声明一个变量,可以选择将其初始化为一个值 |
let | 声明一个块{}作用域局部变量,可以选择将其初始化为一个值 |
const | 声明一个只读的命名常量 |
语句 | 描述 |
---|---|
break | 终止当前循环,switch或label语句,并将程序控制权移交到终止语句之后的语句 |
continue | 在当前循环或标记循环的当前迭代中终止语句的执行,并在下一次迭代中继续执行循环 |
if...else | 如果指定条件为真,则执行一条语句。如果条件为假,则可以执行另一条语句 |
switch | 计算表达式,使表达式的值与case子句匹配,并执行与该case相关的语句 |
throw | 抛出用户定义的异常 |
try...catch | 标记要尝试的语句块,并指定在抛出异常时的响应 |
语句 | 描述 |
---|---|
while | 创建一个循环,只要测试条件的计算结果为true,该循环就执行指定的语句。条件在执行语句之前先做条件判断 |
do...while | 创建一个执行指定语句的循环,直到测试条件的值为假。先执行该语句后判断条件,所以指定的语句至少执行一次 |
for | 创建一个循环,该循环由三个可选表达式组成,用括号括起来并用分号隔开,后跟在循环中执行的语句 |
for...in | 以任意顺序遍历对象的可枚举属性。对于每个不同的属性,可以执行语句 |
for...of | 在可迭代的对象(包括数组、类数组对象、迭代器和生成器)上迭代,调用自定义迭代钩子,并为每个不同属性的值执行语句 |