1. Wenn das Löschen des Eingabetags es wert ist, können Sie HTML ("") nicht verwenden, um es zu löschen. Sie müssen Val ("") verwenden, um es zu löschen.
2. Wenn das Ereignis mehrmals gebunden ist, wird die Rückruffunktion nach Auslösen des Ereignisses mehrmals ausgeführt. Es ist am besten, alle Funktionen zu schreiben, die das Ereignis separat binden, oder wenn die Bindung wiederholt werden muss, werden jedes Mal entbrant.
3.JQuery Selector Wenn das zurückgegebene JQuery -Objekt -Array jeder Vorgang ausgeführt werden sollte. Andernfalls kann es nur mit dem ersten Objekt des Arrays betrieben werden, wenn es direkt auf dem Array betrieben wird, und es wird kein Traversal auftreten.
4. Fallempfindlichkeit, wie wenn sie geschrieben sind, als ob. toString () ist als toString () geschrieben, touppercase als touppercase geschrieben
5.Dokument.getElementById ("") denken Sie daran, den Parametern in Klammern Zitate hinzuzufügen
6.Settimeout ("Funktion", Verzögerungszeit); Funktion mit Zitaten
7. Es ist am besten, die für Schleife durch das Array zu übergeben, nicht für in, weil. . . Die Effizienz von IN ist viel schlechter als für. Gleichzeitig wird es beim Aufrufen des Attributs der Array -Länge einen bestimmten Leistungsaufwand geben. Der beste Weg besteht darin, das Attribut der Array -Länge zuerst der Variablen zuzuweisen, um die Leistung zu verbessern.
8. In Bezug auf Funktionen ist dies das wichtigste Objekt in JavaScript, und wir können es als Parameter übergeben. Das einfachste hier ist SetTimeout. Der Parameter dieses Funktionsaufrufs ist eigentlich eine Funktion.
9. Programmausführungsreihenfolge:
Die Programmausführung von oben nach unten. Wenn Sie auf Alarm stoßen, hält der Browser dort an und wird nicht mehr ausgeführt, bis Sie auf OK klicken. Wenn sich die Skriptanweisung im Kopf befindet und die Alarmart global ist, wird sie zuerst angezeigt, und dann wird der Inhalt im Körper geladen. Wenn sich die Warnung in der Funktion befindet, hat Alert nur dann einen Effekt, wenn Sie die Funktion aufrufen.