深入理解JavaScript:专业术语解析——语句与表达式

发表时间: 2023-10-18 20:40

哈喽,大家好,我是雷工。

今天看到了JavaScript中的专业术语:语句和表达式,以下为学习笔记。

1、表达式概念

表达式是可以被求值的代码,JavaScript引擎会将其计算出一个具体的结果。

示例:

a=97+8num--

2、语句的概念:

语句是一段可以执行的代码,重点是用来执行的,不是用来计算某个具体的结果。

例如:prompt()可以弹出一个输入框,还有if语句 ,for循环语句等等。

3、表达式和语句的区别

表达式:因为表达式可被求值,所以它可以写在赋值语句的右侧。

例如:

num=5+6

语句:语句不一定有值,所以像alert() for和break等语句就不能被用于赋值。

例如:

alert() 弹出对话框;

console.log() 控制台打印输出

某些情况,也可以把表达式理解为表达式语句,因为它是在计算结果,但不是必须的成分(如continue语句)