前端代码规范 JavaScript代码编写规范 缩进 每一层级由4个空格组成,避免使用制表符(Tab)进行缩进。 行的长度 每行长度不应该超过80个字符,多于80个字符,应该在运算符后换行,下一行增加两级缩进(8个字符) doSomething(argument1,argument2,argument3,argument4, atgument5); 原始值 1、字符串应当始终使用双引号且保持一行。 2、特殊值null在以下情况下可用: (1)用来初始化一个可能被赋值为对象的变量时使用。 (2)用来和一个已经初始化的变量比较,这个变量有可能是对象。 (3)当函数的参数期望是对象时,,被用作参数传入。 (4)当函数的返回值期望是对象时,被用作返回值传入。 其余情况避免使用null 3、避免使用特殊值undefined。判断一个变量是否定义应当使用typeof操作符。 运算符间距 二元运算符前后必须使用一个空格保持表达式整洁,操作符包括运算符和逻辑运算符。 //好的写法 var found = (value[i] === item); if(found && (count > 10)){ doSomething(); } 括号间距 使用括号时,紧接左括号之后和紧接右括号之前不应该有空格。

































备案号:晋ICP备18009576号