JavaScript基础知识15——专业术语:语句和表达式

哈喽,大家好,我是雷工。
今天看到了JavaScript中的专业术语:语句和表达式,以下为学习笔记。

1、表达式概念:

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

a=7
3+4
num++

2、语句的概念:

语句是一段可以执行的代码,重点是用来执行的,不是用来计算某个具体的结果。
例如:prompt()可以弹出一个输入框,还有if语句 ,for循环语句等等。
JavaScript基础知识15——专业术语:语句和表达式_第1张图片

3、表达式和语句的区别:

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

num=5+6

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

alert()  弹出对话框;
console.log()   控制台打印输出

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

你可能感兴趣的:(JavaScript,javascript)