In diesem Kapitel werden einige häufige Fehler bei der Verwendung von JavaScript in Projekten aufgeführt und Sie werden immer daran erinnert, dieselben Fehler nicht noch einmal zu machen.
1. Beim Löschen des Eingabe-Tags können Sie es nicht mit val("") löschen Mehrfach gebunden, nachdem das Ereignis ausgelöst wurde. Die Rückruffunktion wird auch mehrmals ausgeführt. Daher ist es am besten, die Funktion, die das Ereignis bindet, separat zu schreiben. Wenn sie wiederholt gebunden werden muss, wird die Bindung jedes Mal aufgehoben
3. Wenn der JQuery-Selektor eine JQuery zurückgibt. Für Objektarrays müssen Sie jedes verwenden, um zu arbeiten. Andernfalls können Sie nur das erste Objekt des Arrays bearbeiten, und es findet keine Durchquerung statt .
4. Groß-/Kleinschreibung beachten, wenn zum Beispiel als If geschrieben wird. toString() wird als tostring() geschrieben, toUpperCase wird als toUppercase
5.document.getElementById("") geschrieben, denken Sie daran, Anführungszeichen für die Parameter in Klammern hinzuzufügen
6.setTimeout („Funktion“, verzögerte Zeit); fügen Sie der Funktion Anführungszeichen hinzu
7. Es ist am besten, das Array durch eine for-Schleife zu durchlaufen, nicht durch for in, denn for. . . Die Effizienz von in ist viel schlechter als für. Gleichzeitig entsteht beim Aufrufen der Längeneigenschaft des Arrays ein gewisser Leistungsaufwand. Daher besteht der beste Ansatz darin, die Längeneigenschaft des Arrays zunächst einer Variablen zuzuweisen, um die Leistung zu verbessern.
8. In Bezug auf Funktionen ist dies das wichtigste Objekt in JavaScript. Wir können es als Parameter übergeben. Der einfachste hier ist setTimeout. Der von dieser Funktion aufgerufene Parameter ist tatsächlich eine Funktion.
9. Die Ausführungsreihenfolge des Programms:
Das Programm wird von oben nach unten ausgeführt. Wenn eine Warnung auftritt, stoppt der Browser dort und setzt die Ausführung erst fort, wenn Sie auf „OK“ klicken Die Anweisung befindet sich im Kopf. Wenn die Warnung global ist, wird sie zuerst angezeigt und dann der Inhalt im Hauptteil geladen. Und wenn sich die Warnung innerhalb der Funktion befindet, wird die Warnung nur dann wirksam, wenn Sie die Funktion aufrufen.
Das Obige ist der gesamte Inhalt dieses Kapitels. Weitere verwandte Tutorials finden Sie unter