参考: airbnb js编码风格 google js编码风格
采用eslint验证代码格式
bad code
height
let read = false
good code
height_px
let isRead = false
运算符,{,},(,)前后留空格。
文件注释
/*
* @file xxx
* @desc xxx
*/
类注释
/*
* @class xxx
* @desc xxx
*/
函数/方法注释
/*
* @desc xxx
* @param {string} xxx
* @param {number} xxx
* @return {number} xxx
*/
不使用分号
函数参数不超过5个。(超过5个用objectType代替)