-
原生方法是最快的方法,如果可能,尽量选择用原生
-
性能顺序:ID选择器 > 标签选择器 > 类选择器 > 属性选择器 > 伪类选择器
-
ID(getElementById)、标签选择器(getElementsByTagName)都有原生的方法对应,所以很快;类选择器在 除了IE5-IE8之外的主流浏览器几乎都有原生方法(getElementsByClassName)
-
为了兼顾IE6、7、8的性能,避免使用全局的类选择器;
-
属性和伪类选择器非常慢,如非必要,尽量少使用伪类选择器和属性选择器
加载全文