Heim  >  Artikel  >  Web-Frontend  >  Wie lerne ich JavaScript? Wie lerne ich JavaScript einfach?

Wie lerne ich JavaScript? Wie lerne ich JavaScript einfach?

黄舟
黄舟Original
2017-06-18 13:14:381102Durchsuche

Wie lerne ich JavaScript? Wie lerne ich JavaScript einfach? In diesem Artikel werden hauptsächlich Möglichkeiten zum einfachen Erlernen von JavaScript vorgestellt

JS vermittelt Anfängern immer den Eindruck, dass es „überladen und chaotisch“ ist. Ich glaube, dass viele Anfänger nach Möglichkeiten suchen, JS einfach zu lernen. Ich habe versucht, meine langjährige Erfahrung beim Erlernen von JS zusammenzufassen, in der Hoffnung, für zukünftige Lernende einen „einfachen Weg zum Erlernen von JS“ zu finden. Der Grund, warum js den Menschen dieses Gefühl vermittelt, liegt hauptsächlich in seinen folgenden Eigenschaften:

A: Das Wissen selbst ist sehr abstrakt und unklar, wie zum Beispiel Abschlüsse, integrierte Objekte und DOM.
B: Es enthält viele Inhalte, z. B. Funktionsbibliotheken und Objektbibliotheken.
C: Verschiedene Programmierideen mischen. Es beinhaltet nicht nur prozessorientierte Programmierideen, sondern auch objektorientierte Programmierideen. Gleichzeitig unterscheidet sich seine Objektorientierung stark von anderen Programmiersprachen (wie: C++, JAVA, PHP). das gleiche. Es ist, als wäre es wieder neu und lässt Sie an den objektorientierten Dingen zweifeln, die Sie einst gelernt haben ...D: Nach hartem Lernen scheint es keinen Bezug mehr zu praktischen Anwendungen zu haben. Normalerweise weiß man nach längerem Studium der Grundlagen von JS ein wenig über Variablen, Funktionen und Objekte, aber wenn es um Unternehmensentwicklungsprojekte geht, ist der Einstieg schwierig. Da Unternehmen ihre abgeleiteten Bibliotheken normalerweise direkt bei der Entwicklung tatsächlicher Projekte verwenden, z. B. JQuery, Angular, Boostrap, Amaze, Laui, Ueditor usw., und diese Bibliotheken zahlreich sind und ihre eigenen Schwierigkeiten haben. Sie wissen nicht, welche Sie lernen sollen, und Sie haben sogar Zweifel, ob Sie js lernen. Es scheint, dass es mehrere Versionen von js gibt, und Sie können das Lernen nicht beenden ...Also, wie können Sie js lernen? Können Sie in diesem Bereich leicht oder sogar mit Leichtigkeit lernen? Ich habe einige praktische JS-Lernerfahrungen zusammengefasst:


Zuallererst müssen wir

seine Position festhalten

Vergessen Sie es nicht immer, sonst Es ist leicht, Fehler zu machen. Der Fehler „durch ein Blatt unsichtbar gemacht“ ist. Lernen Sie JS nicht lange, bevor Sie erkennen, dass JS eine Programmiersprache ist, was bedeutet, dass es sich um das Schreiben von Code handelt und dass es chaotisch ist. Auf diese Weise können Sie JS nicht gut lernen. Wir müssen immer seine Position erfassen, genauer gesagt seine Position im gesamten Web: Es gehört zum Kern des Front-Ends und wird hauptsächlich zur Manipulation und Neuanpassung des DOM sowie zur Änderung der DOM-Struktur verwendet, um den Zweck zu erreichen Ändern des Seiteneffekts. Diese zentrale Idee sollte als Leitfaden für das gesamte nachfolgende Js-Lernen und zur Bildung konditionierter Reflexe verwendet werden.


Es muss einen

klaren Lernweg geben

Dies kann nur jemand bieten, der es erlebt hat. Mein Lernweg ist wie folgt:

A:


Grundlegender Teil von js, wie zum Beispiel: Variablen definieren, Verarbeitung von Funktionen, Arrays, Strings usw .,Eingebaute Funktionen , integrierte Objekte usw.; B:
js prozessorientierte Programmierideen , kapseln Sie jede Funktion, versuchen Sie es um diese zu verwenden, um einige gängige kleine Funktionen auszuführen, wie zum Beispiel: Registerkarten, benutzerdefinierte Mehrfachauswahlschaltflächen, benutzerdefinierte Player, 3D-Folien; C:
js objektorientierte Programmierideen Versuchen Sie, einige Ihrer eigenen Objekte zu kapseln und sinnvolle Schnittstellen bereitzustellen. D: Lernen Sie nach dem Erlernen der oben genannten Inhalte
häufig verwendete Bibliotheken . Hier müssen Sie jquery ; E: Lernen Sie gängige Plug-Ins basierend auf jquery
, wie zum Beispiel: Bootstrap, Layer, Rich-Text-Editor usw.; F: Umfassende Anwendung der oben genannten mehreren Bibliotheken zum Schreiben von Vorlagen für tatsächliche Projekte
und zum Schreiben einiger weiterer Sätze. Achten Sie auf Lernmethoden

Meine Lernmethode lässt sich wie folgt zusammenfassen:


A : Mehr kaufen Es gibt mehrere ausländische JS-Bücher

, kaufen Sie diese Bücher nicht, weil Sie 20 Tage brauchen, um sie zu meistern. Andernfalls wird es für Sie schwierig, es zu lernen. Was noch beängstigender ist: Sie haben es vielleicht in drei Monaten gelernt, indem Sie ein gutes Buch gekauft und alleine gelernt haben, aber dafür kann es tatsächlich zwei Jahre dauern...

Buchempfehlungen (nur als Referenz) )《The Art of JavaScript DOM Programming》《JavaScript Definitive Guide》
《JavaScript DOM Advanced Programming》
《JavaScript
Design Patterns

《Sharp jquery》 Versuchen Sie, alle Funktionen im Buch mehrmals selbst zu üben, nicht nur einmal. Lesen Sie das Buch hundertmal, und seine Bedeutung wird deutlich.


B: Lernen und verstehen Sie aus mehreren Blickwinkeln


Mobilisieren Sie das Gelernte vollständig und führen Sie eine bestimmte Funktion aus mehreren Blickwinkeln aus. Zum Beispiel: Früher haben Sie dies aus einer prozessorientierten Perspektive getan, aber jetzt tun Sie es aus einer objektorientierten Perspektive oder erstellen weiterhin Plug-Ins, die direkt verwendet werden können und Eigenschaften, Methoden usw. bereitstellen. Streben Sie danach, dass die von Ihnen erstellte Funktion nach und nach in tatsächlichen Projekten zum Einsatz kommt. Der Vorteil liegt darin, dass das Gelernte nicht nur umfassend angewendet wird, sondern auch einen praktischen Nutzen hat.

C: Seien Sie nicht zu ehrgeizig

Lassen Sie sich nicht einmal kleine praktische Möglichkeiten entgehen, wie zum Beispiel das Erstellen eines Tabs. Denken Sie nicht, dass Sie, wenn Sie über ähnliche oder sogar bessere Plug-Ins verfügen, diese nicht selbst schreiben müssen. Selbst wenn Sie es verwenden können, wird es Ihre technischen Fähigkeiten nicht verbessern. Sie müssen sich mehr fragen: Was soll ich tun, wenn Sie möchten, dass ich es tue?

D: Auch wenn Sie bodenständig sind, lassen Sie sich nicht von der Realität trennen

Schauen Sie sich die effektiven Funktionen an, die online erschienen sind jetzt und lassen Sie sich von ihnen inspirieren. Geben Sie für Ihre Begeisterung für das Lernen Ihr Bestes, um Simulationen zu lernen und Ihr Wissen zu mobilisieren, um es mit der Realität zu verbinden.

E: Weitere Zusammenfassungen schreiben

Diese Art von Zusammenfassung umfasst nicht nur den Quellcode und die Anzeige-Screenshots, sondern auch die Fehler und Antworten, die darin enthalten sind sind leicht zu formulieren und am Ende ein oder zwei prägnante Schlusssätze. Die Zusammenfassung, die Sie schreiben, ist nicht fertig, nachdem Sie sie fertig geschrieben haben. Sie müssen sie noch einmal überprüfen, weiter verbessern und weiter optimieren. Wenn Sie an einem Projekt arbeiten, sollten Sie wissen, worum es geht, indem Sie ein oder zwei Sätze darin lesen, anstatt eine lange Rede zu lesen.
F: Erstellen Sie eine Wissenskarte

Dadurch können Sie klarer lernen, zum Beispiel: http://www.phpkhbd.com/sky.html, Sie Sie können es in jedem beliebigen Format machen, solange es Sie beeindruckt.
Hinweis: Die Wissenslandkarte sollte ebenfalls regelmäßig überarbeitet und korrigiert werden, um sie sinnvoller und klarer zu machen.

Notizen

A: Volle Nutzung alle Mittel

Viele Menschen haben immer das Gefühl, unter Zeitdruck zu stehen und nicht viel Zeit zum Lernen zu haben. Ich möchte sagen, dass man nicht nur beschweren, sondern alle Mittel nutzen sollte, um zu lernen. Wissen Sie, Lesen bedeutet nicht unbedingt Lernen. Wenn Sie ruhig irgendwo sitzen, darüber nachdenken und es zusammenfassen, nennt man das auch Lernen. Wenn Sie Inspiration haben, können Sie sie beispielsweise auf Ihrem Mobiltelefon aufzeichnen und sie dann an einem besonderen Ort aufzeichnen ist praktisch. Das alles nennt man Lernen.
B: Das Wichtigste ist, durchzuhalten

und ruhig zu bleiben. Es gibt keinen Erfolg über Nacht, sonst ist es kein Erfolg, man kann es nur als „Glücksfall“ bezeichnen. Wir müssen nicht nur versuchen, jede Funktion ehrlich umzusetzen, sondern wir müssen auch nach Exzellenz streben und ständig Korrekturen vornehmen. Dieser Prozess ist langwierig und auch ein Test dafür, ob eine Person ein Talent hat.
C: Achten Sie darauf, das Selbstvertrauen zu stärken

Zu diesem Zeitpunkt ist es für Sie nicht geeignet, sich den Quellcode sehr komplizierter und schillernder Webseiteneffekte anzusehen. Es ist auch nicht für Sie geeignet, hierher zu kommen. Lernen Sie einfach Dinge wie JQuery, Angular, Vue und Bootstrap. Diese Inhalte enthalten viel tiefgreifendes Wissen, wenn Sie diese ohne jegliche Grundlage direkt erlernen. Zu diesem Zeitpunkt sind Sie schwach, und Sie müssen Selbstvertrauen entwickeln, nicht umgekehrt. Andernfalls wird das Ergebnis wahrscheinlich „sterben“ und der Erfolg in der Schule wird in weiter Ferne liegen.
D: Erfahren Sie mehr von denen, die gut gelernt haben

Nur ​​wenn Sie auf den Schultern von Giganten stehen, können Sie weiter sehen.
E: Verschwenden Sie keine Zeit mit der ständigen Auswahl von Tools

Es gibt viele JS-Bearbeitungstools. Wenn Sie nicht wissen, wo Sie anfangen sollen, wird dies empfohlen Zu verwenden: sublime, oder verwenden Sie Hbuilder. Das technische Personal vieler Unternehmen nutzt diese, wenn Sie diese direkt nutzen, werden dadurch auch Kommunikationsprobleme mit anderen reduziert. Ich benutze das auch und es fühlt sich gut an.
Zusammenfassung

Ich glaube, der Grund, warum das Erlernen von JS „chaotisch“ ist, liegt darin, dass man zu „schlau“ ist und zu Beginn eine zu weitreichende Kontrolle übernimmt Es gibt keine Vor- und Nachteile. Die Berechnung ist zu genau. Wenn Sie zu viel Perfektion fordern, lässt Ihre geistige Ausdauer nach und es treten leicht „Hindernisse“ auf. Zu diesem Zeitpunkt sollten Sie „dumm“ sein und nicht so langfristig denken: „Dumme Menschen sind heute einfach gut.“ Einige unangemessene Lernmethoden und Mentalität können auch dazu führen, dass Sie sich selbst verlieren, wie zum Beispiel: ungeduldig zu sein, hohe Ambitionen zu haben, aber geringe Fähigkeiten zu haben und zu ehrgeizig zu sein. Dies führt dazu, dass Sie zutiefst verwirrt sind und nicht in der Lage sind, sich vor dem „Chaotischen“ zu befreien "js. Zu diesem Zeitpunkt sollten Sie sich neu positionieren, js erneut kennenlernen und Ihr Gepäck ablegen, bevor Sie problemlos in die Schlacht ziehen können. Leeren Sie zuerst den Becher, bevor Sie ihn mit neuem Wasser füllen können ... Tatsächlich ist js der Kern des Frontends. Das immer einflussreichere Internet+ wird immer mehr JS-Talente verlangen. Nur wenn wir wirklich unvergessliche Lernerfahrungen machen, können wir echte Eliten schaffen, die die Zukunft gewinnen werden.

Das obige ist der detaillierte Inhalt vonWie lerne ich JavaScript? Wie lerne ich JavaScript einfach?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn