- 对于 jQuery 对象的变量使用 $ 作为前缀 ```javascript // bad const sidebar = $(‘.sidebar’);
// good const $sidebar = $(‘.sidebar’);
// good const $sidebarBtn = $(‘.sidebar-btn’);
2. 缓存 jQuery 查询```javascript// badfunction setSidebar() {$('.sidebar').hide();// ...$('.sidebar').css({'background-color': 'pink',});}// goodfunction setSidebar() {const $sidebar = $('.sidebar');$sidebar.hide();// ...$sidebar.css({'background-color': 'pink',});}
- 对于有作用域的 jQuery 对象查询使用 find ```javascript // bad $(‘ul’, ‘.sidebar’).hide();
// bad $(‘.sidebar’).find(‘ul’).hide();
// good $(‘.sidebar ul’).hide();
// good $(‘.sidebar > ul’).hide();
// good $sidebar.find(‘ul’).hide(); ```
