首页 > 编程语言 > 详细

【笔记】JavaScript编码规范- jQuery

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

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

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!