从性能的角度来看,是否有一种首选方法来确定元素是否分配有类?
$('#foo').hasClass('bar');
or
$('#foo').is('.bar');
Update:
我在一条评论和四张评论后进行了测试。事实证明我说的是正确答案。结果如下:
http://jsperf.com/hasclass-vs-is-so
The is是多用途的,例如你可以这样做is('.class')
, is(':checked')
等这意味着is
has 还有更多事要做哪里hasClass仅限于检查是否设置了类。
Hence, hasClass
如果您优先考虑任何级别的性能,则应该更快。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)