JS高级 03-05 语法-语句

ECMAScript中的语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾。
如下例所示:

var sum = a + b   // 即使没有分号也是有效的语句-不推荐
var diff = a - b; // 有效的语句-推荐

可以使用C风格的语法把多条语句组合到一个代码块中,即代码块以左花括号( { )开头,以右花
括号( } )结尾:

if (test){
	test = false;
	alert (test);
}

虽然条件控制语句(如if语句)只在执行多条语句的情况下才要求使用代码块,但最佳实践是始
终在控制语句中使用代码块–即使代码块中只有一条语句,例如:

if(test)
	alert(test)  //有效但容易出错,不要使用
if(test){
	alert (test);
}			// 推荐使用

在控制语句中使用代码块可以让编码意图更加清晰,而且也能降低修改代码时出错的几率。

你可能感兴趣的:(JavaScript高级教程)