1、JS中函数单独写在一个声明函数中,执行这个使用调用函数。这样js代码结构会清爽一点。
2、js函数注释规范
/*** @brief 对报文某个域组包,把逗号后面的数据组成一个字符串给ddname用* @param {string} p1 参数1的说明* @param {string} p2 参数2的说明,比较长* 那就换行了.* @param {number=} p3 参数3的说明(可选)* @return "fail":失败,"ok":成功*/
3、js函数命名规范
参考 : 链接地址
4、判断多重for循环 和 if 语句的判断怎么优化代码,把代码分离出去呢。 https://blog.csdn.net/qq_34986769/article/details/62041345
实际项目问题:做公交项目的时候就碰到过,后台返回来一大堆没有处理过的数据。所有的逻辑判断,距离计算都在 前端这里处理。结果搞的一个请求回调里好多的代码,比较乱。
5、js中函数尽量的小,不要出现大函数。初始化函数,最好是执行哪些小函数,不要把业务实现的代码都往里面扔。(大函数,耦合性比较强,后期需求变动,改起来相互影响的太多)
https://blog.csdn.net/xgjianstart/article/details/77095011
6、JS定义函数的2种方式:http://www.cnblogs.com/tu-0718/p/9584184.html (推荐使用 函数表达式 的定义方法,符合先定义,后使用的原则)
7、js 代码编写规范 :http://www.cnblogs.com/paul-3/p/5992627.html