JavaScript Style Guide(http://contribute.jquery.org/style-guide/js/#full-file-closures) 1. Spacing(间距)
* 不要在块作用域中声明函数
2. 建议
* 除了特意声明的全局变量,使用var声明变量
* 块级作用域中哪怕只有一行代码,也要用{}括起来
Google JavaScript Style Guide(http://google.github.io/styleguide/jsguide.html#naming-rules-common-to-all-identifiers) 1. Naming(命名)
* lowerCamelCase(小驼峰):Package names(包名)、Method names(方法名)、Non-constant field names (static or otherwise)、Local variable names
* UpperCamelCase(大驼峰):Class names(类名)、Enum names
* const:CONSTANT_NAME
* Prose form:例如XML HTTP request-》XmlHttpRequest,即将每个单词首字母大写,其它单词小写
1. 腾讯alloyteam团队前端代码规范:https://www.kancloud.cn/digest/code-guide/42604