Javascript jQuery中什么更快?

Javascript jQuery中什么更快?,javascript,jquery,Javascript,Jquery,如果您有以下元素: <div id="articles"> <article id="post-100" class="something"></article> <article id="post-200" class="something"></article> <article id="post-300" class="something"></article> <ar

如果您有以下元素:

<div id="articles">
    <article id="post-100" class="something"></article>
    <article id="post-200" class="something"></article>
    <article id="post-300" class="something"></article>
    <article id="post-400" class="something"></article>
</div>

我有相当多的“article”类型的元素,我需要将它们全部选中,并且想知道哪一个最适合使用?

尝试用jsperf测试它:


例如,在Firefox 28上
children()
是最快的。

您如何对其进行基准测试?您可以在这里测试这两种情况:Awesome不知道,谢谢!你可以试试$('#articles.something.').addClass('other-class')。它可能是最快的。
document.getElementById('articles')。children
是最快的,但谁在乎呢?那太好了,我在Chrome上也得到了同样的结果,这是一个非常方便的工具!我的结果也一样:我添加了更多的“article”标签。
var articles = $('#articles');

    articles.find('.something.').addClass('another-class');

    // or

    articles.find('[id^=po]').addClass('another-class');

    // or

    articles.children().addClass('another-class');