编写可维护的JS 03

3.语句和表达式

  1. 所有语句都应当使用花括号
    • if else语句
    • for 循环
    • while 循环
    • do...while
    • try...catch...finally
  2. 花括号对齐方式 左括号在第一行语句末尾:

     if(condition){
       doSomething();
     } else {
       doSomethingElse();
     }
  3. 语句块间隔

    风格一:

     if(condition){
       doSomething();
     }

    风格二(推荐):

     if (condition) {
       doSomething();
     }

    风格三:

     if ( condition ) {
       doSomething();
     }
  4. switch缩进 每个case语句都对于switch关键字都缩进一个层级,从第二个case开始每个case前后各一个空行

  5. with 不适用

  6. for循环 break会跳出循环 continue 只会跳出此次循环,继续执行下一次
  7. for in 不仅遍历对象的实例属性,还遍历从原型继承的属性, for in 必须用hasOwnpreperty
Now or nerver .
原文地址:https://www.cnblogs.com/iyueyao/p/3385708.html