1、总是从ID选择器开始继承
2、class选择器之前使用tag
3、将jQuery对象缓存起来
4、使用链式操作
5、使用子查询
6、对直接的DOM操作进行限制
7、当需要对dom进行多次操作时,使用先clone,再替换。
8、事件代理,通过冒泡机制,实现事件的祖先元素触发
9、消除无效查询
10、有些js推迟到$(window).on("load");时执行,减轻$(document).on("ready")时的压力。