马上注册,解锁更多高级玩法
您需要 登录 才可以下载或查看,没有账号?立即注册
×
【JavaScript】代码编写规范 1、不要在同一行声明多个变量,避免变量名重复,新声明的变量请使用let方式声明避免var方式声明
2、使用===或!==来比较
3、使用字面量的方式来创建对象、数组,替代new Array这种形式
4、避免使用全局函数
5、switch语句必须要带default分支,switch 下的 case 和 default 必须增加一个缩进层级。
6、函数不应该有的时候有return,有的时候没有return
7、fon-in循环中的变量,用var关键字说明作用域,防止变量污染
8、变量的声明遵循驼峰命名法,用let替代var,声明构造函数时首字母大写,定义常量的时候尽量用大写字母,用_分割
9、三元表达式可以替代if语句
10、&&和||是可以短路的,使用&&时如果前面一个值是错的,那么后面的值不用判断,使用||时,如果前面一个值是对的,那么后面的值不用判断
11、比较数据类型以下6中情况是false,其他都是true - false、""、0、null、undefined、NaN // 这几种都是false
复制代码
12、数据类型检测用typeof,对象类型检测用instanceof
13、异步加载第三方的内容
14、单行注释//,多行注释/**/
15、使用命名空间解决变量名冲突
16、for循环必须使用大括号括起来
17、if语句必须使用大括号括起来
18、 使用 4 个空格做为一个缩进层级,不允许使用 2 个空格 或 tab 字符
19、每个独立语句结束后必须换行,换行请加分号";"
20、每行不得超过 120 个字符
21、函数定义结束不允许添加分号
22、命名方式 变量 使用 Camel(驼峰)命名法。 常量 使用 全部字母大写,单词间下划线分隔 的命名方式。 函数 使用 Camel(驼峰)命名法。函数的 参数 使用 Camel(驼峰)命名法。
|