На самом деле это не технический вопрос! Я изучаю Javascript (я начал несколько месяцев назад с AngularJs для большого школьного проекта), и теперь я сосредотачиваюсь на простых Js, и Im все еще довольно noob, но Im начинает получать «абстрактную логику» этого и им весело. Я часто слышал, что jQuery был немного «взломан» и не всегда был чистым способом добиться чего-то, но он работает эффективно. Мой вопрос заключается в следующем: могу ли я сохранить его до «хорошего ольфа» навсегда или я неизбежно когда-нибудь буду использовать jQuery для сложных вещей? Могу ли я получить ваши советы по этому поводу? Благодаря ! (извините, если Im не в хорошем разделе?)Могу ли я использовать JQuery?
-2
A
ответ
0
Я думаю, что этот вопрос может быть лучше подходит для r/webdev.
Но да, вы можете избежать использования jQuery вообще. jQuery отлично подходит для манипуляций с DOM. У этого есть стигма для превращения больших проектов с большим количеством jQuery в «код спагетти», но он по-прежнему широко используется. При этом все, что вы можете сделать в jQuery, можно сделать по-разному с помощью JS, CSS или HTML.
Смежные вопросы
- 1. какой jquery я могу использовать?
- 2. Могу ли я использовать Matrix.containsInRelativeOrder?
- 3. Могу ли я использовать «Theano.scan»?
- 4. Могу ли я использовать webclient.uploadvalues ()
- 5. Могу ли я использовать `asmatrix`?
- 6. Могу ли я использовать декораторы?
- 7. Могу ли я использовать Get с EXTJS
- 8. Могу ли я использовать Materializecss с дротиками?
- 9. Могу ли я использовать php в javascript?
- 10. Могу ли я использовать onpopstate с IE?
- 11. Могу ли я использовать jQuery .load при изменении URL?
- 12. Могу ли я использовать переменную PHP $ _SESSION с jQuery Mobile?
- 13. Могу ли я использовать datepicker jQuery на <td>?
- 14. Могу ли я использовать обратный вызов с .submit в jquery
- 15. Могу ли я использовать jquery в помощнике рулей?
- 16. Могу ли я использовать bootstrap 3 вместе с jQuery Mobile?
- 17. Могу ли я использовать Жасмин, чтобы шпионить за jQuery. $?
- 18. Могу ли я использовать регулярные функции с переменными jQuery?
- 19. Могу ли я использовать jquery ajax response для Autocomplete
- 20. Могу ли я использовать плагины JQuery в ярлыке, подобном JQuerify
- 21. Могу ли я использовать jquery для onKeyUp для нескольких элементов?
- 22. Могу ли я использовать JQuery «this» с селектором потомок?
- 23. Могу ли я использовать лямбда-выражения в JQuery?
- 24. Могу ли я использовать плагин JQuery из директивы angularjs?
- 25. Могу ли я использовать modernizr.js или reply.js без использования jquery
- 26. Могу ли я использовать .delay() вместе с .animate() в jQuery?
- 27. Могу ли я использовать JQuery Slidshow в своем коммерческом проекте
- 28. Могу ли я использовать функцию .load() JQuery для обработки формы?
- 29. Могу ли я использовать этот псевдоним fn в jquery?
- 30. Могу ли я использовать «привязку» jquery без изменения «this»?
Очевидно, что вы можете избежать использования читаемых абзацев – vsync
Да, вы можете абсолютно избежать этого (если вы не используете вещи, которые явно зависят от него). В большинстве случаев большинство вещей, которые обычно выполняются с помощью jQuery, можно легко выполнить в чистом Javascript. Это действительно зависит от ваших конкретных приложений и от того, сколько вы хотите инвестировать в изучение чистого Javascript. jQuery - это, в конечном счете, просто более «удобная для пользователя» оболочка для Javascript, и, как результат, не будет так быстро, как запустить простой JS на своем собственном. –
Вы можете делать вещи с JS. JQuery - это всего лишь одно, что экономит вам массу времени. Если вы понимаете JS, JQ не проблема. Не могу себе представить, работает ли на современных веб-серверах, что JQ (или альтернативы) не является его частью. Это просто еще один lib. – Roger