编写可维护的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:       
         //代码    
} 
posted @ 2016-10-23 21:21  woWalker  阅读(177)  评论(0编辑  收藏  举报