Документация API прототипа JS упоминает функцию $$()
, которая позволяет выбирать и расширять элементы на основе селекторов CSS, как это делает функция $()
в jQuery.
Однако, на этой странице, $$
представляется как какое-то последнее средство:
Иногда обычных инструментов из вашего арсенала DOM недостаточно для быстрого поиска элементов или наборов элементов. Если вы знаете древовидную структуру DOM, вы можете просто использовать селекторы CSS, чтобы выполнить работу.
Почему это? Должен ли я держаться подальше от $$
и просто использовать вместо него document.getElementsByClassName
(тьфу)?