Skip to content

Commit a001804

Browse files
authored
👾 smth
1 parent d83c401 commit a001804

File tree

1 file changed

+2
-0
lines changed
  • 2-ui/1-document/04-searching-elements-dom

1 file changed

+2
-0
lines changed

2-ui/1-document/04-searching-elements-dom/article.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
# Поиск: getElement*, querySelector*
23

34
Свойства навигации по DOM хороши, когда элементы расположены рядом. А что, если нет? Как получить произвольный элемент страницы?
@@ -113,6 +114,7 @@
113114
Иначе говоря, результат такой же, как при вызове `elem.querySelectorAll(css)[0]`, но он сначала найдёт *все* элементы, а потом возьмёт первый, в то время как `elem.querySelector` найдёт только первый и остановится. Это быстрее, кроме того, его короче писать.
114115

115116
## matches
117+
116118
Предыдущие методы искали по DOM.
117119

118120
Метод [elem.matches(css)](https://dom.spec.whatwg.org/#dom-element-matches) ничего не ищет, а проверяет, удовлетворяет ли `elem` CSS-селектору, и возвращает `true` или `false`.

0 commit comments

Comments
 (0)