Мне просто интересно, я начал кэшировать объекты DOM сейчас в jQuery. Например, предположим, что это мой документ:Какой самый быстрый? find() или standard
<div class="test">
<a href="#">Test</a>
</div>
Вместо поиска в DOM каждый раз со стандартным методом выбора объектов в JQuery $('.test')
, я кэширование объектов, которые я использую часто.
Например:
var $test = $('.test');
Однако, теперь я делаю это, я задавался вопросом, что лучший способ для выбора ребенка кэшированных объекта.
$('a', $test) // the standard method, only searching the cached object
$test.find('a') // using find() on the cached object
Это те методы, которые пришли на вершину моей головы сразу, что быстрее? Какой метод лучше всего использовать?
Заранее спасибо.
Первый метод использует второй метод из памяти. – alex