语句
ECMAScript 中的语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾:
javascript
var sum = a + b; // 即使没有分号也是有效的语句
var diff = a - b; // 有效的语句
加上分号也会在某些情况下增进代码的性能,因为这样解析器就不必再花时间推测应该在哪里插入分号了
最佳实践是始终在控制语句中使用代码块:
javascript
if (test) alert(test); // 有效但容易出错,不要使用
if (test) {
// 推荐使用
alert(test);
}