前言
下面这几点将工作中所踩的一些坑简单整理了一下,团队几个人开发,一些默契就比较重要,可以提高开发效率和代码的可读性
命名,编码和注释
命名
A.文件夹命名:文件夹、文件的命名与命名空间应能代表代码功能...函数和变量命名:
具有意义的驼峰命名,如hubList;
变量函数名禁止使用关键字和保留字,禁止重新定义(不能重名)或定义不用
C.常量:大写字母,如HUBLIST
编码
采用统一的缩进方式排版代码...缩进为2个ASCII空格,句末必须用分号结尾(待定,vue就无分号)
注释
A单行注释
?
B多行注释
?...C.Js代码注释console.log和debugger再提交
D.重要函数或者类等都要添加头描述
?
字符串拼接
应使用数组保存字符串片段,使用时调用join方法。...,并且不封装成if…then…else…
导入和导出
使用import和export,只能位于代码顶部和顶部,如果代码中部需要按需导入文件使用require
解决地狱回调问题
A.方法一
?