- 语句
定义了ECMAScript中的主要语法,通常用一个或多个关键字来完成任务,一般不需要返回值。if语句 do-while语句 while语句 for语句等。
···
if(a===1){}
···
- 表达式
都是为了返回一个值(不包括undefined)
js里代码都是一行行执行的,而只要你换行,或者每一个表达式后面加了分号,那么在大多数情况下也被认为这是一条语句,但实际上没有任何意义。在写一条表达式的时候,只要换行了,他就会默认这个表达式结束了,就会隐式的给你加一个分号,所以最终回归到最初的话题js里的代码都是一行一行执行的语句。
网友评论