Скажем, у меня огромный вид дерева, и одна ветвь находится в переменной с именем $branch
, и теперь я хочу проверить, содержит ли эта ветвь нет или более одного элемента расширить классов. Другими словами, логическое значение должно быть возвращено, как только найдено одно совпадение.
Хорошо, я могу сделать это с $branch.find('.expand').length > 0
, но есть ли лучший способ, который остановился бы на первом соответствующем элементе и, следовательно, был бы быстрее?
Я думаю, что использование first()
уменьшает существующий набор до длины один, поэтому я бы использовал find()
, а затем уменьшил бы?
Ps. Как вы заметили в примере, я использовал find()
, потому что я хочу пойти глубже, чем просто дети из $branch