3.语句和表达式
- 所有语句都应当使用花括号
- if else语句
- for 循环
- while 循环
- do...while
- try...catch...finally
-
花括号对齐方式 左括号在第一行语句末尾:
if(condition){ doSomething(); } else { doSomethingElse(); }
-
语句块间隔
风格一:
if(condition){ doSomething(); }
风格二(推荐):
if (condition) { doSomething(); }
风格三:
if ( condition ) { doSomething(); }
-
switch缩进 每个case语句都对于switch关键字都缩进一个层级,从第二个case开始每个case前后各一个空行
-
with 不适用
- for循环 break会跳出循环 continue 只会跳出此次循环,继续执行下一次
- for in 不仅遍历对象的实例属性,还遍历从原型继承的属性, for in 必须用hasOwnpreperty