编写可维护的JavaScript----笔记(三)
1.块语句花括号的使用
在JavaScript中,注入if和for语句有两种写法,使用花括号包裹的多行代码或者不使用花括号的单行代码。但强烈建议不论是单行还是多行代码,都应该使用花括号。
2.花括号的对齐方式
左花括号放置于块语句第一句代码的末尾
if (condition) {
doSomething();
} else {
doSomethingElese();
}
3.块语句间隔
左圆括号之前和右圆括号之后各添加一个空格
if (condition) {
doSomething();
}
4.switch语句
switch(condition) {
case "first":
//代码
break;
case "second":
//代码
break;
default:
//代码
}
还有另一种风格就是case和switch保持左对齐,但我个人更喜欢第一种风格,因为他更美观
case语句的连续执行
case的连续执行是一个备受争议的问题,很多人认为case的连续执行是一种可接受的编程方法,但在某些编程规范中是禁止的。
本书的作者建议只要是有意为之并且添加了注释,是可以使用的.
switch(condition) {
//明显的一次执行
case "first":
case "second":
//代码
break;
case "third":
//代码
break;
default:
//代码
}