empty 语句: 用来表明没有语句, 尽管JavaScript语法希望有语句会被执行.
empty语句 用分号表示 (;) ,用来指明没有语句会被执行, 尽管此时JavaScript语法需要执行语句. 相对的是,当你需要多行语句,但JavaScript只允许一个时,得使用 block; 语句块可以将多条语句合并为一个,不然就会报错。
注意: 在使用 empty语句的情况下专门写上注释是个不错的主意, 因为不是很容易区分empty语句 和普通的分号.
代码例子:
if (one) doOne(); else if (two) doTwo(); else if (three) ; // nothing here else if (four) doFour(); else launchRocket(); //多条语句合并必须得用语句块block,加{ } var m=12; if(m=12){ console.log('i love you'); console.log('abc'); } else document.write('jjj');