Я слышал несколько раз, что самый сильный актив jQuery - это то, как он запрашивает и обрабатывает элементы в DOM: вы можете использовать запросы CSS для создания сложных запросов, которые очень сложно сделать в обычном javascript.
Однако, насколько я знаю, вы можете добиться того же результата с помощью document.querySelector
или document.querySelectorAll
, которые поддерживаются в Internet Explorer 8 и выше.
Итак, вопрос заключается в следующем: почему "риск" jQuery накладные расходы, если его самый сильный актив может быть достигнут с использованием чистого JavaScript?
Я знаю, что jQuery имеет больше, чем просто селекторов CSS, например, кросс-браузер AJAX, приятное событие и т.д. Но его часть запроса - очень большая часть силы jQuery!
Любые мысли?