jQuery против document.querySelectorAll

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

Таким образом, вопрос заключается в следующем: почему «риск»? Затраты jQuery, если его самый сильный актив может быть достигнут с чистым JavaScript?

Я знаю, что jQuery имеет больше, чем просто CSS-селекторы, например, кросс-браузерный AJAX, хорошее прикрепление событий и т. Д. Но его часть запросов - очень большая часть силы jQuery!

Какие-нибудь мысли?

Ответы на вопрос(12)

Ваш ответ на вопрос