jquery选择器速度

Eey*_*ore 4 jquery css-selectors

哪两个更好/更快?

var a = $('.listItem', $('#myList'));
Run Code Online (Sandbox Code Playgroud)

VS

var a = $('#myList .listItem');
Run Code Online (Sandbox Code Playgroud)

pei*_*rix 5

首先,你以一种奇怪的方式做错了.它应该是:

var a = $('.listItem', '#myList');
Run Code Online (Sandbox Code Playgroud)

根据Resig的,该find()方法已被证明是在大多数情况下,最快的:

var a = $("#myList").find(".listItem");
Run Code Online (Sandbox Code Playgroud)