Heim > Web-Frontend > Front-End-Fragen und Antworten > Javascript mit oder ohne Semikolon

Javascript mit oder ohne Semikolon

PHPz
Freigeben: 2023-04-24 15:20:48
Original
1083 Leute haben es durchsucht

JavaScript mit oder ohne Semikolon

JavaScript ist eine weit verbreitete Skriptsprache. Sie wird häufig für die Website-Entwicklung und interaktive Webseiten verwendet und wird auch für die serverseitige Entwicklung von Node.js verwendet. , Spieleentwicklung usw. In JavaScript gibt es seit langem eine Debatte darüber, ob es besser ist, ein Semikolon (;) hinzuzufügen oder nicht.

Die Vor- und Nachteile des Hinzufügens von Semikolons

In JavaScript ist das Semikolon ein Anweisungsabschlusszeichen. Eine Anweisung ist ein Codeabschnitt, der eine Aktion ausführt oder eine Variable deklariert. Ohne Semikolon endet die Anweisung automatisch mit einem Zeilenumbruchzeichen. Da der JavaScript-Executor Semikolons automatisch hinzufügen kann, funktioniert er normalerweise ohne das Hinzufügen eines Semikolons. Es gibt jedoch gelegentlich Sonderfälle, in denen das Weglassen eines Semikolons zu Fehlern und ungewöhnlichem Codeverhalten führen kann.

Zu diesen Sonderfällen gehören:

1 Wenn der Zeilenanfang (, [, oder `) ist, geht JavaScript davon aus, dass die vorherige Anweisung nicht abgeschlossen wurde, und Ersetzen Sie diese Zeile direkt. Der Code wird mit der vorherigen Codezeile verbunden. Dies führt zu einem Fehler.

2 Nach Schlüsselwörtern wie return, throw, break und continue fügt JavaScript automatisch ein Semikolon hinzu Wenn am Ende der Codezeile vor dem Semikolon Schlüsselwörter wie „return“ und „throw“ hinzugefügt werden, gefolgt von einem Wert, wird dieser Wert als Rückgabewert der Anweisung betrachtet vor dem Semikolon führt nicht zu unerwartetem Verhalten.

3 Nach den Operatoren ++ und - fügt JavaScript ebenfalls ein Semikolon hinzu unerwartetes Verhalten.

Umgekehrt stellt das Hinzufügen von Semikolons die Robustheit des Codes sicher, und alle erfordern Semikolons zwischen Codeverhalten.

Semikolons

Natürlich haben alle Codierungsstandards unterschiedliche Standards. Die Leute glauben sogar, dass der Verzicht auf Semikolons den Code prägnanter und lesbarer macht und die Menge reduziert

Keine Semikolons:

1 Der JavaScript-Executor muss keine Zeit mit dem Parsen von Semikolons verbringen

2. Weniger Zeichen und weniger Semikolons bedeuten im Allgemeinen klareren, leichter lesbaren Code. #🎜🎜 #

1. Bei der Verwendung mehrerer abgekürzter Variablen und tief verschachtelter Anweisungen kann es zu Kompatibilitätsproblemen kommen Code, der keine Semikolons verwendet, kann möglicherweise nicht richtig analysiert werden Wenn Sie Semikolons hinzufügen, achten Sie darauf, diese an der richtigen Stelle einzufügen, um Fehler und Ausnahmen zu vermeiden. Wenn Sie an einem Teamprojekt arbeiten, stellen Sie sicher, dass Sie mit anderen im Team zusammenarbeiten, um konsistente Codierungsstandards zu entwickeln Stellen Sie die Konsistenz und Lesbarkeit des Codes sicher

.

Das obige ist der detaillierte Inhalt vonJavascript mit oder ohne Semikolon. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage