换行与缩进
每行语句的字符数不得超过120个英文字符,当一行的字符超过120行时,可以换行(这个不是硬性规定,一行语句太长了,就会影响阅读)
换行按照以下约束进行行缩进控制:函数参数换行。...换行后的第一个参数的首字母应该和函数第一个参数的首字母左对齐,如下所示
// 当有一些函数名称比较长的时候,多个参数,可以选择换行
function someLongNameMethod(longExpression1...,Tab字符会由于用户设置的不同而调整为不同的宽度。...exp1 && exp2)
函数定义中,每个参数后面的","与下一个参数之间必须留出一个空格,第一个参数与"("之间不能有空格;最后⼀个参数与")"之间不能有空格
// 弹出模态框
function openModelDialog...-空格约束-语句格式,以及最后的常见开发技巧,表达式中真假,以及短路的处理
你或多或少都会看到一些类似这样的写法,Es6中也提供了设置默认参数,也是一种简化处理
如果强制自己写代码写的得更规范,可以用eslint