相关疑难解决方法(0)

数据属性css选择器比类选择器更快吗?

几个月前,这篇文章指出,实际上可以通过网站开发来避免课程.

我的问题是,与类选择器相比,数据选择器的效率如何?

一个简单的例子是比较元素data-component='something'与元素的查询class='class1 class2 something anotherClass'.

[data-<attr>='<value>']选择将检查值作为一个整体对String类应该被拆分.考虑到这一点,数据属性应该更快.

那么,为了改进这个问题,在CSS的情况下,我们最好使用类选择器还是数据选择器?而从javascript的角度来看,会jQuery("[data-component='something']")比效率更高jQuery(".something")吗?

javascript css performance html5 css-selectors

41
推荐指数
2
解决办法
1万
查看次数

标签 统计

css ×1

css-selectors ×1

html5 ×1

javascript ×1

performance ×1