Heim  >  Artikel  >  Web-Frontend  >  9 häufige Fehler in Javascript

9 häufige Fehler in Javascript

小云云
小云云Original
2018-02-09 13:11:501261Durchsuche

In diesem Artikel werden hauptsächlich 9 häufige Fehler in JavaScript vorgestellt und analysiert. Ich hoffe, dass dieser Artikel Ihnen helfen kann.

Analysieren Sie 9 häufige Fehler in JavaScript, die Ihren Fortschritt behindern

Viele Menschen versuchen, JavaScript zu lernen, geben aber bald auf. Dann sagen sie sich: „JavaScript ist zu kompliziert“ oder noch schlimmer: „Ich bin kein Front-End-Entwickler.“

Diese Situation ist ziemlich traurig. Tatsächlich müssen Sie überhaupt nicht aufgeben, sondern müssen lediglich auf eine andere Lernmethode umsteigen.

In diesem Artikel gehen wir auf einige der häufigsten Lernfehler ein und erfahren, wie man sie vermeidet. Viele der Techniken lassen sich nicht nur auf JavaScript, sondern sogar auf die Webentwicklung anwenden, das ist also ein Bonus.

Lass es uns tun!

Fehler Nr. 1: Überanalysieren, bevor Sie mit dem Lernen beginnen

Sie können viele relevante Informationen finden, bevor Sie mit dem Erlernen von JavaScript beginnen. Wenn Sie nachsehen, finden Sie einige Informationen darüber, welches JavaScript das beste oder das schlechteste ist und ob Sie dieses oder jenes Framework benötigen. Möglicherweise hören Sie auch, dass Sie JavaScript auf eine bestimmte Art und Weise schreiben müssen, sonst werden Sie nie ein „richtiger“ Entwickler usw.

Ob das wahr ist oder nicht, es gibt nichts Schlimmeres, als sechs Monate bis ein Jahr zu verschwenden, ohne anzufangen.

Beginnen Sie mit dem Codieren, es kann sein, dass es nicht perfekt ist, es kann schrecklich sein. Aber wenn Sie anfangen, haben Sie eine der Hürden genommen, die viele Menschen zurückhält.

Fehler Nr. 2: Lernen Sie natives JavaScript, bevor Sie Frameworks lernen

JavaScript-Frameworks basieren auf nativem JavaScript. Wenn Sie also JavaScript verstehen, werden Sie es natürlich auch verstehen. Grundprinzipien für die Verwendung eines beliebigen JavaScript-Frameworks.

Wenn Sie jedoch ein Framework direkt erlernen, werden Sie sich am Ende nur seine Syntax merken, aber seine Prinzipien nicht verstehen. Es ist, als würde man Sätze bilden, ohne die Bedeutung der Wörter zu kennen. Am Ende merkt man sich einige Wörter, ohne deren Bedeutung zu kennen, und ordnet die Wörter nicht, um sie zu verwenden.

Wenn Sie direkt in ein Framework springen, wird es schwieriger zu lernen, und wenn Sie ein anderes Framework benötigen, wird es schwieriger, sich anzupassen. Wenn Sie zunächst die Grundlagen von JavaScript erlernen, verfügen Sie über eine solide Grundlage, um alle Frameworks zu verstehen.

Fehler Nr. 3: Zu hohe Ziele

Einer der häufigsten Fehler besteht darin, sofort Maßnahmen zu ergreifen, nachdem man ein Konzept verstanden hat.

Ich habe damit zu kämpfen, denn wenn man etwas erst einmal verstanden hat, möchte man es weiter vorantreiben.

Es ist hilfreich, jedes Konzept wie ein neues Spielzeug zu behandeln. Das bedeutet, dass Sie sich etwas Zeit nehmen, um das gerade Gelernte zu genießen. Spielen Sie, experimentieren Sie und sehen Sie, ob Sie etwas Neues machen können. Sie werden viel lernen und sich besser erinnern.

Wenn Sie das Gefühl haben, dass Sie es mit geschlossenen Augen verwenden können, lernen Sie weiter. Es dauert möglicherweise etwas länger, bis Sie an diesem Punkt angelangt sind, aber der Rest Ihres Lernprozesses wird dadurch schneller.

Wenn Sie hingegen zu ungeduldig sind, werden Sie den Details nicht viel Aufmerksamkeit schenken. Das Frustrierende daran ist jedoch, dass dies Ihre späteren Lernkosten erheblich erhöht. Tatsächlich ist dies einer der häufigsten Gründe, warum Menschen das Erlernen von JavaScript oft aufgeben.

Fehler Nr. 4: Das Konzept nicht gründlich verstehen

Lernen ist wie Treppensteigen: Wenn Sie einen Schritt machen können, können Sie weitere Schritte machen, bis Sie das Ziel erreichen Ziel. Wenn etwas schwer zu verstehen ist, liegt das häufig daran, dass Sie lieber einen Schritt wagen möchten als Schritt für Schritt. Das ist natürlich Wunschdenken!

Wenn ich in tatsächlichen Szenarien sehe, dass Leute einen bestimmten Teil des Codes nicht verstehen, werde ich sie bitten, es zu erklären, und sie werden versuchen, das gesamte Problem auf einmal zu erklären. Dann würde ich sie bitten, es noch einmal Zeile für Zeile zu erklären, damit es Sinn ergibt.

Wenn etwas verwirrend ist, liegt das oft daran, dass Sie etwas übersprungen haben. Dies hilft Ihnen also auch, auf die Details zu achten, bis Sie den Kern herausgefunden haben. Wenn ein Konzept nach der Zerlegung immer noch keinen Sinn ergibt, fällt es Ihnen auch leichter, relevante Lösungen zu finden, da es einfacher ist, ein bestimmtes Thema nachzuschlagen, als wahllos zu suchen.

Fehler Nr. 5: Komplexe Projekte zu früh ausprobieren

Leute, die gerade erst angefangen haben, JavaScript zu lernen, sagen oft: „Ich setze mir einfach ein kleines Ziel, zum Beispiel das Schreiben eines.“ Facebook-Website“, ohne sich der Tiefe des Projekts bewusst zu sein. Je tiefer das Projekt geht, desto mehr geben sie das Erlernen von JavaScript auf.

Ich gehe detaillierter auf das Projekt ein, aber beim Lernen ist es einfacher, mit einigen grundlegenden Konzepten zu beginnen. Wenn Sie mit der Arbeit an einem Projekt beginnen, können Sie Ihrem Toolkit einige Build-Tools hinzufügen.

Um es klarzustellen: Ich suche kein längerfristiges Projekt. Ich habe gerade herausgefunden, dass es einfacher ist, das Projekt auf den Weg zu bringen, wenn ich zuerst die einfachen Teile erledige, wie etwa Text im Browser anzuzeigen oder auf eine Schaltfläche zu reagieren.

Fehler Nr. 6: Nicht in einer realen Umgebung üben

Wenn Sie JavaScript lernen, üben Sie möglicherweise in Situationen, die für die reale Welt nicht realistisch sind. Sie können beispielsweise den integrierten Code-Editor der Site eingeben oder sich auf das Einfügen von Dateien aus einem Tutorial verlassen.

Diese Methoden können sich hervorragend zum Lernen eignen, Sie können aber auch versuchen, Ihre eigene Umgebung einzurichten. Das bedeutet, dass Sie Ihren eigenen Texteditor verwenden und das Projekt von Grund auf neu schreiben müssen.

Wenn Sie nicht jedes Konzept einzeln üben, sind Sie von der Trainingsumgebung abhängig. Sie befinden sich in einer Situation, in der Sie viel Zeit mit dem Lernen verbracht haben, aber keines davon meistern können.

Fehler Nr. 7: Sich mit den Großen Göttern vergleichen

Eine der einfachsten Möglichkeiten, sich noch frustrierter zu machen, besteht darin, sich mit den Großen Göttern zu vergleichen. Denn man schaut immer darauf, wo sie sind, nicht darauf, wie sie dorthin gekommen sind.

Zum Beispiel sehen Leute meine Tutorials und fragen mich, wie ich so sauberen Code schreibe. Sie sagen, dass sie auf diese Weise keinen sauberen Code schreiben können, also sind sie vielleicht einfach nicht so gut in JavaScript.

Die Wahrheit ist, dass mein Prozess ein Chaos ist. Ich habe experimentiert, Fehler gemacht, nach Ressourcen gesucht, hässlichen Code geschrieben und schließlich alles zu einem vorzeigbaren Tutorial verfeinert. Die Leute sehen die gute Version und gehen davon aus, dass es bei dem Prozess darum geht. Diese Annahmen habe ich auch über die Autoren von Tutorials gemacht, bis ich angefangen habe, meine eigenen Tutorials zu schreiben.

Der entscheidende Punkt ist, dass Sie sich ernsthaft mit dem befassen, was Sie lernen, und Sie werden Fortschritte machen. Wiederholen Sie diesen Vorgang immer wieder und bald werden sich andere fragen, wie Sie diese Höhen erreicht haben.

Fehler Nr. 8: Tutorials ansehen, ohne Code zu schreiben

Sie werden natürlich viel Zeit damit verbringen, Videos und Tutorials anzusehen, aber wenn Sie nicht selbst Code schreiben, können Sie es sonst tun Ich lerne es nicht wirklich.

Es ist sehr gefährlich, nur zuzuschauen, ohne tatsächlich etwas zu unternehmen. Sie werden die Illusion haben, dass Sie lernen. Nach sechs Monaten stellen Sie fest, dass Sie nichts gelernt haben.

15 Minuten lang Code zu schreiben ist viel nützlicher, als sich ein einstündiges Tutorial anzusehen.

Fehler Nr. 9: Tutorials blind befolgen, ohne sie vorher zu verstehen oder selbst auszuprobieren

Beim Lesen von Tutorials verfällt man leicht in Nachahmersituationen. Mit dieser Art von Tutorial erfahren Sie nicht, wie Sie ein Problem lösen können, z. B. welche Art von Tests durchgeführt werden müssen und wie Sie die möglichen Richtungen des Problems Schritt für Schritt erkunden können. Deshalb gelingt es Menschen, die nur Tutorials befolgen, oft nicht, echtes Wissen zu erlernen.

Was ist also die Lösung?

Befolgen Sie die Anleitung nicht einfach Schritt für Schritt, sondern nehmen Sie sich etwas Zeit, um sie selbst umzusetzen. Wenn Sie beispielsweise einem Diashow-Tutorial folgen, versuchen Sie, p ein- und auszublenden, dann versuchen Sie es mit dem Timing und versuchen Sie es dann mit einem anderen kleinen Abschnitt. Anstatt einer Schritt-für-Schritt-Anleitung zu folgen, werden Sie mehr lernen, indem Sie es ausprobieren und verzweigen, und es wahrscheinlich besser anwenden.

Tipps

Wenn Sie mich nach dem Lesen dieses Artikels fragen, woran Sie sich am meisten erinnern möchten, dann ist es, mit den kleinsten Schritten den größten Fortschritt zu erzielen.

Egal, was Sie studieren, Sie müssen seine Essenz lernen. Probieren Sie das Gelernte aus und haben Sie Spaß dabei.

Es kann manchmal schwierig sein, aber das ist in Ordnung. Herausforderung bedeutet, dass Sie Ihre persönlichen Fähigkeiten verbessern und dadurch Fortschritte machen. Wenn die Dinge immer zu einfach werden, kann es sein, dass Sie einige Änderungen vornehmen müssen.

Ich hoffe, dieser Artikel war hilfreich für Sie. Wenn es weitere Methoden gibt, die Ihnen beim Erlernen von JavaScript geholfen haben, teilen Sie diese gerne in den Kommentaren mit!

Verwandte Empfehlungen:

JS fügt dynamisch Klickereignisse mit detaillierter Erklärung häufiger Fehler hinzu

Details zu PHP-Sicherheitskonfigurationsdatensätzen und häufige Fehler Zusammenfassende Einführung

Einige häufige Fehler bei der Verwendung von Ajax in PHP

Das obige ist der detaillierte Inhalt von9 häufige Fehler in Javascript. 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