Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Einführung in mehrere JavaScript-Codierungsspezifikationen (ausführliches Tutorial)

Detaillierte Einführung in mehrere JavaScript-Codierungsspezifikationen (ausführliches Tutorial)

亚连
亚连Original
2018-06-08 18:11:571463Durchsuche

Codierungsstandards sind eine Reihe von Standards, die Ihnen beim Schreiben und Organisieren von Code helfen. In diesem Artikel finden Sie 5 JavaScript-Codierungsstandards.

Was ist Codierung? Standards

Codierungsstandards sind eine Reihe von Standards, die als Leitfaden für das Schreiben und Organisieren von Code dienen. Durch das Lesen dieser Codierungsstandards können Sie sich ein Bild davon machen, wie Code in verschiedenen Unternehmen geschrieben wird.

Warum wir Codierungsstandards brauchen

Ein Hauptgrund ist: Jeder schreibt Code anders. Vielleicht schreibe ich es gerne auf eine Art und du schreibst es vielleicht auf eine andere Art und Weise. Das ist in Ordnung, wenn wir uns nur mit unserem eigenen Code befassen. Was aber, wenn Tausende von Programmierern gleichzeitig an einer Codebasis arbeiten? Ohne Disziplin kann es schnell chaotisch werden. Codespezifikationen ermöglichen es Einsteigern, sich schnell mit dem relevanten Code vertraut zu machen und Code zu schreiben, der für andere Programmierer leicht verständlich ist.

Airbnb JavaScript Style Guide

gilt als „die vernünftigste Art, JavaScript-Code zu schreiben“.

Diese Codespezifikation von Airbnb ist möglicherweise die beliebteste JavaScript-Codespezifikation im Internet. Sie hat 60.000 Sterne auf Github und deckt fast alle Funktionen von JavaScript ab.

Adresse: https://github.com/airbnb/javascript

Google JavaScript Style Guide

Folgen Sie nur The Dabei gilt die Regel, dass nur eine JavaScript-Quelldatei den Namen „Google Style“ tragen darf. Er ist sehr dominant und geht seinen eigenen Weg und wird auch von vielen Unternehmen eingesetzt.

Adresse: https://google.github.io/styleguide/jsguide.html

Idiomatischer JavaScript-Styleguide

JavaScript-Codespezifikationen, die den Sprachkonventionen entsprechen.

Unabhängig davon, wie viele Personen beteiligt sind, unabhängig davon, ob sie sich in derselben Codebasis befinden, muss der gesamte JavaScript-Code so gestaltet sein, als ob er von derselben Person geschrieben wurde.

Ein weiterer leistungsstarker und beliebter JavaScript-Codierungsstandard. Es hat auch große Ambitionen, nicht nur JavaScript zu standardisieren, sondern auch andere Sprachen zu regulieren.

Ist es so, als ob der gesamte Code auf dem Planeten von derselben Person geschrieben würde? Wenn man darüber nachdenkt, schaudern die Leute...

Adresse: https://github.com/rwaldron/idiomatic.js

JavaScript Standard Style Guide

Eine leistungsstarke JavaScript-Codespezifikation mit integriertem Linter und automatischer Codekorrektur, keine Konfiguration erforderlich und automatischer Codeformatierung. Fehler auf niedriger Ebene im Code können frühzeitig im Codierungsprozess entdeckt werden. Diese Codespezifikation wird von vielen namhaften Unternehmen wie NPM, GitHub, mongoDB usw. übernommen.

Adresse: https://github.com/standard/standard

(Diese Github-Adresse ist so dominant.)

jQuery JavaScript Style Guide

jQuery ist für viele ein guter Helfer für den Einstieg ins Frontend. Leider sind jetzt nur noch Erinnerungen übrig. Bei ihrer Spezifikation handelt es sich um eine sehr frühe Codespezifikation, die hauptsächlich ihren Code und frühe JavaScript-Versionen festlegt.

Ich habe das Obige für Sie zusammengestellt und hoffe, dass es Ihnen in Zukunft hilfreich sein wird.

Verwandte Artikel:

So verwenden Sie die Bilderkennungstechnologie von Puppeteer, um den Baidu-Index-Crawler zu implementieren

Implementieren Sie die Lupe mithilfe der JQuery-Technologie

Automatische Seitenaktualisierung im Webpack-Dev-Server implementieren

Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in mehrere JavaScript-Codierungsspezifikationen (ausführliches Tutorial). 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