Почему люди используют jQuery для основных операций?

Я программист JS, и я много экспериментировал с jQuery, но столкнулся с парочкой непонятных аспектов.

Я чувствую, что люди используют jQuery гораздо больше, чем необходимо. Я действительно просто хочу знать, почему выбор jQuery может быть лучше, чем использование только чистого JS.

Я знаю, что для webfx это имеет смысл, например, анимация и затухание, но для таких вещей, как добавление слушателей событий, это кажется таким же простым в использовании

obj = document.getElementByID(_ID_);
obj.addEventListener("mousedown"...);

Примером этого является ответ, который я нашел сегодня в StackOverflow о выполнении действия для выделенного текста. Получить выделенный / выбранный текст

В примере, ссылка на который есть в ответе на http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user -selected-text.html

Этот парень использует функцию привязки к документу. Зачем использовать bind, а не addEventListener. Также с jQuery все должно быть включено в метод .ready (). Чем он лучше (или почему его выбирают)

document.addEventListener('load', function () { ... }, false);

Я видел и другие случаи, когда использовался jQuery, что меня озадачило, Я надеюсь, вы, ребята, сможете пролить свет на меня.

27
задан Community 23 May 2017 в 12:13
поделиться