Я не знаю javascript сейчас, но я планирую его изучить. Мой вопрос: нужно ли иметь хорошее понимание javascript для использования jquery? Я уже знаю ActionScript и php, которые очень похожи. Должен ли я изучать javascript перед изучением jquery?Нужно ли мне знать хороший javascript, чтобы использовать jquery?
ответ
Это зависит от того, что вам нужно, чтобы с JQuery ..
, конечно, это помогает, но самые основные операции можно выполнять только функции, требующие фреймворком с селекторов, как:
$('#elementId').hide()
Такой быстрый ответ: да, вы должны, но пока вам не понадобится сложный поток управления над jquery, вы можете делать простые вещи только с базовым синтаксисом.
EDIT: Конечно, не зная, как прикреплять функции к элементам или как выполнять функции при загрузке документа, вы ничего не можете сделать, поэтому эти основные вещи необходимы для любого использования jQuery.
Я бы добавил, что если вы делаете что-то нетривиальное с jQuery, вам действительно нужно изучить JavaScript, чтобы у вас было понимание того, что происходит. –
Возможно, нет, хотя это не повредит. Скорее всего, если вы изучите jQuery, вы также закончите изучение Javascript на этом пути.
+1. Даже зная некоторые javascript, узнав, как использовать JQuery, Prototype и другие JS-библиотеки, вы можете многое сделать, чтобы научить вас больше. –
jQuery поможет вам использовать более продвинутые аспекты Javascript без глубокого знания об этом. Тем не менее, вам будет полезно получить общий обзор, прежде чем вы погрузитесь в jQuery.
Я бы сказал прямо противоположное. Это помогает вам делать мирские вещи более легко, но если у вас нет хорошего понимания этого и DOM, вы будете наклоняться в сторону тривиального. – Robusto
- 1. Что мне нужно знать, чтобы создать анимированный зависание с javascript
- 2. Мне нужно точно знать, как использовать string.maketrans
- 3. Что мне нужно знать, чтобы создать благотворительный веб-сайт?
- 4. Мне нужно знать, правильно ли использую getline
- 5. Как мне понять, что мне нужно знать?
- 6. Нужно ли знать Emacs Lisp, чтобы использовать GNU/Emacs
- 7. Runescape Tracker - Что мне нужно знать, чтобы сделать его?
- 8. Должны ли разработчики javascript знать jquery?
- 9. Что мне нужно знать, чтобы делать потоки asp.net
- 10. Является ли pom.xml.template всем, что мне нужно знать, чтобы использовать проект как зависимость
- 11. Что мне нужно знать, чтобы написать dcm-файл-проводник?
- 12. Сколько мне нужно знать, чтобы сделать 2D-движок игры?
- 13. Что мне нужно знать, чтобы передать рабочий проект Node?
- 14. Opengl Games: Нужно ли мне знать математику, связанную с 3D, чтобы создать хорошие игры opengl?
- 15. Мне нужно знать, когда hibernate завершил транзакцию
- 16. Что мне нужно знать, чтобы создать базовый сайт Django?
- 17. Что мне нужно знать, чтобы вносить вклад в Rails?
- 18. мне нужно знать шаги, чтобы опубликовать Mvc Сердечник на сервере
- 19. Что мне нужно знать, чтобы отключить порты ввода/вывода?
- 20. Что мне нужно знать, чтобы сделать такую анимацию?
- 21. Мне нужно знать, как реализовать кнопку переключения
- 22. Создание авторизованного атрибута - что мне нужно знать?
- 23. GWT на OSX, что мне нужно знать?
- 24. Мне нужно знать, когда VerticalPanel меняет размер
- 25. Мне нужно знать, что session_start использовал раньше?
- 26. Мне нужно знать о типе ответа метода $ .ajax() в jQuery
- 27. Нужно ли использовать карту jQuery?
- 28. Мне нужно знать Объектно-ориентированный дизайн
- 29. Мне нужно знать, возможно ли, как get_the_tags в массиве?
- 30. Мне нужно знать, как читать частоту
Странный вопрос. jQuery - это библиотека javascript. Это немного похоже на вопрос, нужно ли иметь хорошее понимание PHP для использования codeigniter. – Erik
Хм. Неплохо. Но могу ли я уйти с некоторыми базовыми знаниями синтаксиса javascript, но не знаю в глубине? –