为了账号安全,请及时绑定邮箱和手机立即绑定

jquery选择器使用data-的性能如何?

jquery选择器使用data-的性能如何?

长风秋雁 2019-03-05 13:15:13
$('[data-key="vaule"]')在jQuery中,此类方法相较于id、class在效率上有何区别?
查看完整描述

4 回答

?
慕工程0101907

TA贡献1887条经验 获得超5个赞

自定义属性的属性选择器,效率应该会慢于id、class选择器。id选择器最快。


查看完整回答
反对 回复 2019-04-12
?
DIEA

TA贡献1820条经验 获得超2个赞

选择器使用data-自定义属性属于过滤了,应该是最慢的吧,反正肯定比基本选择器慢。


查看完整回答
反对 回复 2019-04-12
?
函数式编程

TA贡献1807条经验 获得超9个赞

data-*属性目的不在于被作为选择器,而是在于存放数据到元素,然后可以用

elemente.dataset 取出来


查看完整回答
反对 回复 2019-04-12
  • 4 回答
  • 0 关注
  • 1643 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号