codereview

//good
.page-main > div {
    margin: 20px;
}

//bad
.page-main>div {
    margin: 20px;
}

---------------------------

//good
#func-count {
    color: #666;
}

//bad
#func-count {
    color: #666666;
}

 

    if (item.nodeName !== 'select') {   //请用大写
        return;
    }

    //如果没有 disabled属性,这个判断是可以的。
    //如果有的话,ele.getAttribute('disabled') === '', 但 if () 这个是判断 == 的,即 ''会被判断为false
    if (ele.getAttribute('disabled')) {  

    }

    if (show === false) {  //!show

    }

    ----------
    //二分支的最好用二元的代码
    if (type) {
        $('.test').html('a');
    }
    else {
        $('.text').html('b');
    }
    -------------
    //这种不和“即用即声明”的逻辑冲突; “即用即声明”是不希望var 在文件的开头,函数就找不到了。var在函数开头是可以的。
    //就算xx,xxx,xxxx是不会重复的,但这至少会走到if的判断里。
    // 请使用else if
    var msg = '';  // var msg;
    if (!value) {
        //xx
    }
    if (xxx) {
        //xxx
    }
    if (xxxx) {
        //xxxx
    }
    ----------------

    var result = '';
    for (var i = 0, l = data.length; i < l; i++) {
        if (users[i].id === id) {
            message = users[i];
            // + return false;
        }
    }

 

posted @ 2014-11-06 11:22  欧欧欧子  阅读(297)  评论(0)    收藏  举报