首页 > 在js中那个++后面为什么没有分号的的呀?(钻牛角尖的问题哈)

在js中那个++后面为什么没有分号的的呀?(钻牛角尖的问题哈)

问题看图。。解答。嘻嘻


分號是分割語句用的,不是標記語句結束用的。

你這不叫鑽牛角尖,你這叫異想天開。

你爲什麼不問:

if (condition) { statement };

大括號(statement group)後面要不要分號呢?


语言规范
JS 参考了 C 的语法


js参考了c语言的语法,for里面的俩个分号 你绝对不能省略的。


对表达式进行求值时,才需要在其后添加分号(其实也不是必须的)。

for 语句后面括号里需要提供的是,三个以分号分割的表达式(而不是语句)。分号在这里是为了分割三个表达式,这是语法上的规定,和表达式求值时末尾的分号并不是同一个含义。

【热门文章】
【热门文章】