换行与缩进
每行语句的字符数不得超过120个英文字符,当一行的字符超过120行时,可以换行(这个不是硬性规定,一行语句太长了,就会影响阅读)
换行按照以下约束进行行缩进控制:函数参数换行。...换行后的第一个参数的首字母应该和函数第一个参数的首字母左对齐,如下所示
// 当有一些函数名称比较长的时候,多个参数,可以选择换行
function someLongNameMethod(longExpression1...{"之间必须留留一个空格
function openModelDialog() {
}
条件语句句、流程控制语句中,关键字与左括号"("之间不必须有空格;但右括号")"与"{"花括号之间必须有空格,如下所示...,分号";"与后面的表达式之间须留一个空格
各语句相对于for的缩进数为2个空格
即使for中只有一条语句,也必须用"{ }"双大括号括起来,禁止使用以下格式
// 非法
for (i = 0; i <...和:与他们所负责的代码处于同⼀行
if..else表达式都可以转换为三元操作符,但是可读性没那么好, &&与|| 二元布尔操作符是可以短路的, 只有在必要时才会计算到最后一项."