我试图理解为什么这个 jsperf 测试中的一个片段似乎比其他片段慢得多。
这是四个片段:
$(".menu-vertical li.selected > ul.static").show().parents().show();
$('ul.root').find('li.selected').children('ul.static').show().parents().show();
$("ul.root li.selected > ul.static").show().parents().show();
$('ul.root li.selected').children('ul.static').show().parents().show();
第二个似乎在所有浏览器中始终较慢,我不明白为什么。