码迷,mamicode.com
首页 > 编程语言 > 详细

【笔记】JavaScript编码规范- jQuery

时间:2015-05-20 11:26:33      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:javascript

jQuery对象变量使用前缀$

// bad
var sidebar = $('.sidebar');


// good
var $sidebar = $('.sidebar');

缓存jQuery查询

// bad
function setSidebar() {
$('.sidebar').hide();


// ...stuff...


$('.sidebar').css({
'background-color': 'pink'
});
}


// good
function setSidebar() {
var $sidebar = $('.sidebar');
$sidebar.hide();


// ...stuff...


$sidebar.css({
'background-color': 'pink'
});
}

使用级联$(‘.sidebar ul’)或父子$(‘.sidebar > ul’)选择器进行DOM查询。jsPerf在范围内使用find进行jQuery对象查询

// bad
$('ul', '.sidebar').hide();


// bad
$('.sidebar').find('ul').hide();


// good
$('.sidebar ul').hide();


// good
$('.sidebar > ul').hide();


// good
$sidebar.find('ul').hide();

Genesis 1:19 And the evening and the morning were the fourth day.

【笔记】JavaScript编码规范- jQuery

标签:javascript

原文地址:http://blog.csdn.net/princeterence/article/details/45866759

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!