在性能方面哪个更好:
$('#' + $(this).attr('id') + '_abc');
或
$(this).next();
假设对象:
< div id='a' >
< div id='a_abc' >
如何在这里写标签?
答案 0 :(得分:2)
基于您的问题的一些建议
与往常一样,请记住,作为开发人员,您的时间通常是最有价值的资源。除非明确表现需要提高性能,否则不要专注于选择器速度的优化。
答案 1 :(得分:1)
第一个内部使用document.getElementById
,你不能比表现更好。第二个可能使用DOM遍历,这不是很有效,但你可能永远不会注意到它的差异。