编程风格

缩进层级:4个空格

行长度  : 80个字符

换行:符号换行,赋值时,第二行位置应当和赋值运算符的位置保持对齐

方法之间使用空行

常量大写,字母间下划线不使用驼峰

字符串使用双引号

使用对象直接量,在直接量中直接写出所有属性

var book = {

  title: "New book",

  author: "Nicholas"

  };

而不是

var book = new Object();

book.title = "New book";

book.author = "Nicholas";

 

单行注释:独占一行的注释,用来解释下一行代码,注释之前有一个空行,且缩进层级和下一行代码保持一致。在代码行尾部注释,代码结束到注释之间至少有一个缩进,且不能超过单行最大字符数限制,如果超过了,就将这条注释放置于当前代码行的上方。

多行注释第一行是/*,第二行以*开始且和上一行的*保持左对齐,最后一行是*/。

例如

/*

 * 注释

 * 注释

 */

添加注释的一般原则是:在需要让代码变得更清晰时添加注释。

 

for in应该是用来遍历对象的而不是数组的

posted on 2014-08-13 17:38  颓废的悠然  阅读(160)  评论(0编辑  收藏  举报

导航