72 votes

Est-ce une bonne idée d'apprendre JavaScript avant d'apprendre jQuery ?

Est-ce une bonne idée d'apprendre le JavaScript avant d'apprendre une bibliothèque de frameworks JavaScript tels que jQuery, Prototype, etc.

Parfois, je me retrouve en difficulté parce que j'ai l'impression de ne pas connaître JavaScript aussi bien que je le devrais.

82voto

Dinah Points 15711

Un emphatique OUI . L'apprentissage ne sera pas aussi long que vous le craignez et les récompenses en vaudront largement la peine.

41voto

Jesse Weigert Points 2712

Parfois, je me retrouve à lutter parce que je sens que je ne connais pas Javascript aussi bien que je le devrais ?

Je pense que vous avez répondu à votre propre question.

22voto

Andrew Hedges Points 11496

Je vais aller à contre-courant et dire que, même si l'idéal serait de devenir compétent en JavaScript avant En apprenant jQuery, vous pouvez probablement faire de grands progrès sur les deux fronts en vous lançant dans le codage à l'aide de la bibliothèque.

L'une des forces de jQuery est de faciliter l'exécution de certaines tâches dans le navigateur. Il est possible de faire beaucoup de travail réel en copiant, collant et adaptant le code d'autres personnes, alors pourquoi ne pas commencer à le faire ? Au fur et à mesure, lorsque vous rencontrez un idiome que vous ne comprenez pas bien, creusez et découvrez sa signification ou son fonctionnement.

Au fil du temps, vous deviendrez un maître de JavaScript et de jQuery.

Si vous avez des connaissances en programmation, un bon livre à lire pour vous familiariser rapidement avec JavaScript est celui de Douglas Crockford, JavaScript : The Good Parts.

19voto

TStamper Points 17163

Tant que vous apprenez le Bases en Javascript ; traversée de documents HTML, gestion d'événements, etc... vous ne devriez avoir aucun problème à apprendre jquery.

Après avoir appris les bases, vous comprendrez comment Jquery est de vous aider à faire les choses que javascript peut faire, mais avec moins de travail .

10voto

aleemb Points 12138

La réponse à votre question est un oui définitif. jQuery, Prototype et les autres servent à surmonter les problèmes liés aux navigateurs croisés et à faciliter AJAX, les comportements de l'interface utilisateur, les opérations DOM, etc. Si vous vous contentez de copier/coller des bribes de code ou si vous ne comprenez pas vraiment le Javascript, vous obtiendrez un code assez mauvais.

Comme test décisif, vous devriez être capable de suivre tout ce qui est dit dans ce une merveilleuse réintroduction à Javascript . Il s'agit d'un minimum pour écrire un bon code et vous devrez peut-être faire des recherches supplémentaires sur Google. Ce n'est qu'ensuite que vous devriez lire le tout aussi bon ouvrage de Willison, intitulé introduction à jQuery .

Cela devrait vous fournir un bon point de départ sur lequel vous pourrez vous appuyer. Ensuite, si vous vous sentez prêt, vous pouvez commencer à digérer Crockford (commencez par Douglas Crockford - JavaScript : Les bons côtés ).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X