Eine kurze Diskussion darüber, wie man JS Schritt für Schritt lernt

Eine kurze Diskussion darüber, wie man JS Schritt für Schritt lernt

Überblick

Nachdem wir die erste Stufe des HTML+CSS-Lernens abgeschlossen haben, werden viele Schüler von der zweiten Stufe JS – JS-Syntax, JS-Datentypen, JS-Objekte – überfordert sein. JS vermittelt uns immer den Eindruck, so „komplex“ zu sein, weil es im Vergleich zu HTML dynamisch ist, eine Programmiersprache ist und tiefer geht. Es ist sehr schwierig, JS wirklich zu beherrschen, aber wenn Sie die Wissenspunkte klar sortieren, wirklich verstehen und anwenden, können Sie es meistern. Wie können wir also JS gut lernen? Hier fasse ich einige Erfahrungen zum Erlernen von Js zusammen und hoffe, dass sie für Sie hilfreich sind.

Der Grund, warum Js bei Menschen dieses Gefühl hervorruft, sind hauptsächlich die folgenden Eigenschaften:

Erstens: Das Wissen selbst ist sehr abstrakt und schwer zu verstehen, wie z. B.: Closures, integrierte Objekte und DOM.

Zweitens: Es gibt selbst eine Menge Inhalte, beispielsweise viele Funktionsbibliotheken und Objektbibliotheken.

Drittens: Mischen Sie mehrere Programmierideen. Es umfasst nicht nur prozedurale Programmierideen, sondern auch objektorientierte Programmierideen. Gleichzeitig unterscheidet sich sein objektorientierter Ansatz erheblich von anderen Programmiersprachen (wie C ++, JAVA, PHP). Es ist, als ob Sie wieder etwas Neues erleben würden, und Sie zweifeln an Ihrem einst erworbenen objektorientierten Wissen ...

Wie können wir also den Bereich JS leichter lernen? Basierend auf meiner persönlichen Erfahrung und den Worten und Taten des Lehrers habe ich einige JS-Lernerfahrungen zusammengefasst:

1. Verstehen Sie die Positionierung von js klar

Vergessen Sie das auf keinen Fall, sonst passiert es leicht, dass Sie den Fehler machen, nicht zu wissen, was js ist. Studieren Sie JS nicht über einen langen Zeitraum, sondern wissen Sie einfach, dass JS eine Programmiersprache ist, bei der es um das Schreiben von Code geht und dass ihre Eigenschaft darin besteht, chaotisch zu sein. Andernfalls werden Sie JS nicht gut lernen können. 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 zum Bearbeiten und Neuanpassen des DOM verwendet und erreicht den Zweck, den Seiteneffekt durch Ändern der DOM-Struktur zu ändern. Diese zentrale Idee sollte als Leitfaden für das gesamte nachfolgende JS-Lernen dienen und bedingte Reflexe bilden.

2. Klarer Lernpfad

Dies können Sie nur selbst oder mit der Anleitung einer Person herausfinden, die Erfahrung damit hat. Mein Lernpfad sieht wie folgt aus:

A: Der grundlegende Teil von js, wie das Definieren von Variablen, Funktionen, Arrays, Zeichenfolgen usw., integrierten Funktionen, integrierten Objekten usw.;

B: js ist auf die Verarbeitung von Programmierideen ausgerichtet, kapselt verschiedene Funktionen und versucht, diese zum Ausführen einiger gängiger kleiner Funktionen zu verwenden, z. B.: 99er-Multiplikationstabelle, Registerkarten, benutzerdefinierte Multiple-Choice-Schaltflächen, benutzerdefinierte Player, 3D-Fotoalben, Provinz- und Gemeindeverknüpfungen und dynamische Mauseffekte.

C: js objektorientiertes Programmierkonzept, alles ist ein Objekt, versuchen Sie, einige Ihrer eigenen Objekte zu kapseln und sinnvolle Schnittstellen bereitzustellen;

D: Nachdem Sie den obigen Inhalt gelernt haben, lernen Sie die häufig verwendeten Bibliotheken. Hier müssen Sie jQuery lernen; // Wir werden später darüber lernen

3. Selbstdisziplin und Ausdauer

Schreiben Sie Code nicht aus einer Laune heraus. Seien Sie nicht nur für ein paar Minuten begeistert. Wenn Sie sehen, dass jemand mit JS eine coole dynamische Webseite erstellt, schreien Sie und sagen: „Das will ich auch machen.“ Sie wissen nicht, dass andere hinter den Kulissen eine solide Grundlage gelegt haben, um dieses Ergebnis zu erzielen. Wenn Sie drei Tage arbeiten und sich zwei Tage ausruhen, werden Sie feststellen, dass Sie beim Schreiben eines kleinen Projekts viele Wissenspunkte vergessen haben und niedergeschlagen werden. Programmiersprachen kann man nie auf einmal lernen. Sie sind das Ergebnis von Zeitaufwand, beharrlichem Üben und ständiger Verbesserung der eigenen Schwächen. Daher sind Selbstdisziplin und Durchhaltevermögen sehr wichtig! ! !

4. Üben Sie und schreiben Sie mehr

Beim Erlernen von JS geht es nicht darum, Lehrer Zhang Yu zu folgen, ihm beim Eintippen von Code zuzusehen, ihm beim Sprechen über Codekenntnisse zuzusehen und viele Dinge zu sagen, auf die man achten muss. Vielleicht verstehen Sie es im Moment, aber nach einer Weile, wenn Sie diesen Code schreiben, wird Ihr Verstand sagen: Ich kann es schreiben! Hand:? ? ? ? ? ? Es wird sehr peinlich sein, weil Sie es damals klar verstanden haben, aber warum ... Weil Sie kein tiefes Gedächtnis aufgebaut haben. Der beste Weg, JS zu lernen, besteht darin, mehr zu üben und mehr Code zu schreiben, einige kleine Projekte durchzuführen, die Sie interessieren, und die gewünschten Funktionen zu implementieren. Wenn Sie es nicht wissen, suchen Sie nach Informationen, üben Sie mehr und schreiben Sie mehr. Gleichzeitig sollten Sie auch sehen, wie der Lehrer Code schreibt. Denken ist auch sehr wichtig.

5. Lernen und verstehen aus mehreren Perspektiven

Nutzen Sie das Gelernte voll aus, gehen Sie eine bestimmte Funktion aus mehreren Blickwinkeln an, üben Sie Ihr Denken, optimieren Sie den Code so weit wie möglich und vermeiden Sie Redundanz. Beispiel: Wenn Sie es früher aus einer prozessorientierten Perspektive getan haben, wechseln Sie jetzt zu einer objektorientierten Perspektive oder erstellen Sie weiterhin ein Plug-In, das direkt verwendet werden kann und Eigenschaften, Methoden usw. bereitstellt. Wir werden versuchen, die von Ihnen entwickelten Funktionen sukzessive in konkreten Projekten nutzbar zu machen. Der Vorteil dabei ist, dass Sie Ihr erlerntes Wissen umfassend anwenden können und es auch einen praktischen Bezug haben kann – Sie haben also das Beste aus beiden Welten.

6. Achten Sie darauf, das Selbstvertrauen zu stärken

Im Moment ist es nicht angebracht, sich den Quellcode sehr komplexer und auffälliger Webseiteneffekte anzusehen. Diese direkt und ohne jegliche Grundlage zu lernen, wird Ihr Selbstvertrauen ernsthaft untergraben. Denken Sie daher daran, das große Ganze nicht wegen der kleinen Details aus den Augen zu verlieren. Achten Sie darauf, den Code Schritt für Schritt zu schreiben, anstatt in die Lüfte zu stürmen. Denken Sie daran, dass Sie zu diesem Zeitpunkt schwach sind und dass Sie Selbstvertrauen aufbauen müssen, nicht umgekehrt. Andernfalls kann das Ergebnis „drei Tage Angeln und zwei Tage Netztrocknen“ sein, und Sie werden weit davon entfernt sein, in Ihrem Studium Erfolg zu haben.

7. Schreiben Sie mehr Lernzusammenfassungen

Diese Zusammenfassung sollte nicht nur Quellcode und Screenshots von Anzeigeeffekten enthalten, sondern auch häufige Fehler und entsprechende Lösungen sowie zum Schluss ein oder zwei prägnante Schlusssätze. Es reicht nicht aus, einfach nur die Zusammenfassung zu schreiben, die Sie schreiben. Sie müssen sie öfter überprüfen, verbessern und prägnanter formulieren. Wenn Sie an einem Projekt arbeiten, sollten Sie durch das Lesen von ein oder zwei Sätzen verstehen, worum es geht, und nicht durch die Lektüre langer Artikel.

8. Erstellen Sie Ihre eigene Wissenskarte

Dies wird Ihnen helfen, mehr und klarer zu lernen. Sie können es in jeder beliebigen Form tun, solange es einen tiefen Eindruck bei Ihnen hinterlässt.

Hinweis: Auch die Wissenslandkarte sollte häufig modifiziert und überarbeitet werden, um sie sinnvoller und übersichtlicher zu gestalten.

Wenn Sie die zusammengefasste JS-Wissenskarte sorgfältig lesen, erhalten Sie eine Überprüfung und Verbesserung von JavaScript und können die Grundlagen gut testen.

Wie das Sprichwort sagt, sind 30 % vom Schicksal bestimmt und 70 % hängen von harter Arbeit ab. Nur wer hart arbeitet, kann gewinnen. Also los!

Oben finden Sie eine kurze Erläuterung, wie Sie JS Schritt für Schritt lernen. Weitere Informationen zu JS finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Lernen Sie JavaScript von 0 bis 1, um ein Schlangenspiel zu schreiben
  • Studiennotizen zum Closure-Prinzip und zur Verwendung von JavaScript
  • Einfaches Programmierbeispiel für JavaScript lernen
  • Lernen von JavaScript-Algorithmen: Bubblesort und Selectionsort
  • Eingehende Untersuchung der impliziten Parameter von JS-Funktionsargumenten und dies
  • Ein Leitfaden für Anfänger zum Erlernen der Funktionsweise von JavaScript-Engines
  • Zusammenfassung der JS-Lernhinweise zu Implementierungsmethoden für Array-Deduplizierung
  • JS-Lernnotizen: Abschlussfallanalyse
  • Detaillierte Untersuchung von BOM in JavaScript

<<:  So lösen Sie das Problem verstümmelter chinesischer Zeichen beim Einfügen von Tabellendaten in MySQL

>>:  Lösung für Indexfehler in MySQL aufgrund unterschiedlicher Feldzeichensätze

Artikel empfehlen

WEB Standard-Webseitenstruktur

Ob es sich nun um das Hintergrundbild oder die Tex...

Kostenloses Tutorial zur Installationskonfiguration der Version MySQL 5.7.18

MySQL wird in eine Installationsversion und eine ...

So überwachen Sie den Linux-Serverstatus

Wir, insbesondere Linux-Ingenieure, haben täglich...

Warum wird die MySQL-Paging-Funktion bei Verwendung von Limits immer langsamer?

Inhaltsverzeichnis 1. Testexperiment 2. Leistungs...

So ändern Sie das ROOT-Passwort in MySql8.0 und höheren Versionen richtig

Bereitstellungsumgebung: Installationsversion Red...

Lösung für dieselbe IP nach dem Klonen der virtuellen Ubuntu 18-Maschine

Vorwort Ich habe vor Kurzem eine virtuelle Maschi...

Detaillierte Erklärung der Funktionsweise von Nginx

So funktioniert Nginx Nginx besteht aus einem Ker...

jQuery implementiert verschachtelte Tab-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

Kompatibilitätsprobleme mit CSS3-Farbverlaufshintergründen

Wenn wir eine Hintergrundfarbe mit Farbverlauf er...

Grafisches Tutorial zur Installation der 64-Bit-Desktopversion von Centos 7

Wenn Sie der Meinung sind, dass das System langsa...

Vue Grundanleitung Beispiel grafische Erklärung

Inhaltsverzeichnis 1. v-on-Richtlinie 1. Grundleg...