编程风格

2015-08-07
阅读 2 分钟
2.1k
基本格式 使用4个空格字符作为一个缩进层级,(记得配置编辑器)。 不要省略分号。 行的长度限定在80个字符。 长度超过限制时,选择在运算符之后换行,下一行需要两个层级的缩进。例外,变量赋值以及变量声明时,第二行应当和赋值运算符或第一个变量保持对齐。 适当的增加空行: 在方法之前。 在方法的局部变量和第一条...

编程实践

2015-08-07
阅读 2 分钟
1.9k
UI层的松耦合 将CSS从JavaScript中抽离 不允许在js中修改元素的样式,最佳方法是控制className。 有例外:比如说定位等问题,可以修改而不使用className控制。 将JavaScript从HTML中抽离 不允许使用 on 属性(比如onclick)来绑定一个事件处理程序。 js代码应当写在外部文件中然后引用。 将HTML从JavaScript中抽离 无法...