2012-04-09 19 views
-2

In 2012, wenn zuerst in JavaScript kommt, ist es besser, JavaScript zu lernen, bevor Sie jQuery lernen oder direkt in jQuery gehen?Lernen Sie JavaScript, bevor Sie JQuery lernen?

+1

Siehe [Ist es eine gute Idee, JavaScript zu lernen, bevor Sie jQuery lernen?] (Http://stackoverflow.com/questions/668642/is-it-a-good-idea-to-learn-javascript-before-learning -jquery) ... immer noch gültig, obwohl es für SO keine gute Frage mehr ist. –

+2

Wenn Sie sich auf Design oder UX konzentrieren, springen Sie direkt in jQuery. Wenn Sie ein Entwickler sind, greifen Sie ein gutes Javascript-Buch (http: // jsninja.com /) lass dich nicht vom Titel täuschen, der Autor ist der Schöpfer von jQuery – rkw

+0

beide sind JavaScript. Wenn Sie einen Weg gehen, werden Sie schließlich in dem anderen enden (abhängig davon, wie weit Sie gehen werden). – Joseph

Antwort

10

Javascript ist eine Sprache, jQuery ist eine Bibliothek.

Lernen javascript, dann verwenden jQuery.

+2

+1 http://forum.jquery.com/topic/what-is-relation-between-jquery-and-javascript –

+0

+1 http://stackoverflow.com/questions/668642/is-it-a-good -idea-learn-javascript-vor-lernen-jquery –

1

Ich würde empfehlen, zuerst JavaScript zu lernen, jQuery ist ein Tool auf JavaScript und manchmal möchten Sie möglicherweise andere Tools in JavaScript (wie Lenker.js) verwenden. Wenn Sie jedoch die Sprache lernen, die diesen Tools zugrunde liegt, haben Sie ein ziemlich breites Arsenal an Tools, wenn Sie Rich-Client-Anwendungen entwickeln möchten.

Manchmal kann jQuery Ihre Probleme nicht lösen, aber indem Sie JavaScript lernen, finden Sie entweder den, der Ihren eigenen erstellt oder in der Lage ist.

1

In allen Zeiten können Sie keinen effektiven Code mit einer Bibliothek schreiben, ohne gute Sprachkenntnisse zu haben. Nachdem Sie Javascript gelernt haben, ist es sehr einfach für Sie, Bibliotheken zu lernen, und es gibt viele JavaScript-Bibliotheken. Sogar Javascipt ist berühmt genug für serverseitige Skripte (Node.js).

1

EIN GROSSES JA .. !! * jQuery * ist eine Bibliothek/Rahmen, die sich in geschrieben ist Javascript die eine Sprache Scripting ist. So hilft es, Javascript zu lernen. Sie werden besser darauf vorbereitet sein, JQuery zu nutzen, wenn Sie ein wenig Ahnung von JavaScript haben.

+0

offensichtlich zuerst ** javascript ** dann ** jquery ** – chhameed

1

Wenn Sie ein Programmierer/Entwickler sind, gibt es keine Frage, dass Sie JavaScript vor jQuery lernen sollten.

Wenn Sie nur "jQuery" lernen (was sowieso unmöglich ist, wenn Sie kein JavaScript lernen), können Sie nie verstehen, was zur Hölle Sie tun.

Allerdings, wenn Sie Javascript lernen, werden Sie nicht viel Mühe haben, jQuery zu lernen, da es nur ein Bündel von Javascript ist.

Wenn Sie ein Designer sind, brauchen Sie wahrscheinlich nicht all das und können sich einfach an das Kopieren von jQuery Snippets/Plugin-Konfigurationen halten.

-4

Ich habe Javascript nicht gelernt, ich lernte nur jquery.

<script scr="jquery.min.js"> 
/// 
</script> 

Es funktioniert tatsächlich. jquery schließt bereits alle Funktionen ein, die in altem Javascript verfügbar sind, von CSS zu DOM und mehr. Für mich ist es die JQuery, die mich definiert, nicht das Javascript.

Was mit JS getan werden kann, kann leicht mit jquery erreicht werden, da jquery in js geschrieben ist und den Benutzern einen anderen Kodierungsstil bietet, der laut, lang und offensichtlich fehleranfällig in js ist.

+3

"Was mit JS getan werden kann, kann leicht mit jquery erreicht werden" ... ja, es ist ein Ratschlag so, dass diese unflätigen Fragen wie "Wie schreibe ich eine Funktion in jQuery?" –

+0

Das Problem ist, dass nicht alles in jQuery gelöst werden kann und manchmal brauchen Sie nicht einmal jQuery (besonders wenn es ein ziemlich großes Include ist). –