前言
下面这几点将工作中所踩的一些坑简单整理了一下,团队几个人开发,一些默契就比较重要,可以提高开发效率和代码的可读性
命名,编码和注释
命名
A.文件夹命名:文件夹、文件的命名与命名空间应能代表代码功能...C.Js代码注释console.log和debugger再提交
D.重要函数或者类等都要添加头描述
?
字符串拼接
应使用数组保存字符串片段,使用时调用join方法。...避免使用+或+=的方式拼接较长的字符串,每个字符串都会使用一个小的内存片段,过多的内存片段会影响性能
例一:
?
例二:会影响性能
?...C.箭头函数使用注意的问题:
This指向定义者,内部无arguments对象,不能new(因为箭头函数的this就是指向定义本身),函数里面不要有太多的return
D.函数的形参不超过7个,超过用数组...Flag为false
If,for…in,for…of和的使用
A.能用三元运算符就用,减少if的嵌套,第一个花括号位于一行的结束
?