JS コーディング標準とは何ですか?

php中世界最好的语言
リリース: 2018-04-13 10:02:03
オリジナル
2117 人が閲覧しました

今回は、JS コーディング標準とは何か、JS コーディング標準を使用する際の 注意事項 について、実際の事例を紹介します。

コーディング標準とは

コーディング標準は、コードの記述方法と編成方法をガイドする一連の標準です。これらのコーディング標準を読むことで、さまざまな企業でコードがどのように書かれているかを知ることができます。

コーディング標準が必要な理由

大きな理由の 1 つは、コードの書き方が人それぞれであるということです。私はある方法で書きたいと思うし、あなたは別の方法で書きたいと思うかもしれません。独自のコードのみを扱う場合はこれで問題ありません。しかし、何千人ものプログラマーが同時にコードベースで作業している場合はどうなるでしょうか?規律がなければ、物事はすぐに混乱してしまう可能性があります。 コード仕様により、初心者は関連するコードにすぐに慣れることができ、他のプログラマーにとっても理解しやすいコードを作成することもできます。

Airbnb JavaScript スタイルガイド

「JavaScript コードを記述する最も合理的な方法」であると主張されています。

Airbnb のコード仕様は、インターネット上で最も人気のある JavaScript コード仕様である可能性があり、Github 上に 60,000 個のスターがあり、JavaScript のほぼすべての機能をカバーしています。

アドレス: https://github.com/airbnb/javascript

Google JavaScript スタイルガイド

JavaScript ソース ファイルは、ここでのルールに従っている場合にのみ「Google スタイル」と呼ぶことができます。非常に高飛車でマイペースな性格で、多くの企業にも利用されている。

アドレス: https://google.github.io/styleguide/jsguide.html

慣用的な JavaScript スタイル ガイド

慣用的な JavaScript コード仕様。

関与する人の数に関係なく、同じコードベースにいるかどうかに関係なく、すべての JavaScript コードは同じ人によって書かれたかのようにスタイル設定する必要があります。

もう 1 つの強力で人気のある JavaScript コーディング規約。また、JavaScript を標準化するだけでなく、他の言語も規制したいと考えています。 地球上のすべてのコードは同じ人によって書かれたように見えますか?考えただけでゾッとします...

アドレス: https://github.com/rwaldron/idiomatic.js

JavaScript標準スタイルガイド 強力な JavaScript コード仕様。リンターと自動コード修正が組み込まれており、構成は不要で、自動コード フォーマットが可能です。コード内の低レベルのエラーは、コーディング プロセスの早い段階で発見できます。このコード仕様は、NPM、GitHub、

mongoDB

などの多くの有名な企業によって採用されています。 アドレス: https://github.com/standard/standard

(この Github アドレスは非常に横暴です。)

jQuery JavaScript スタイルガイド jQuery は、多くの人がフロントエンドを始めるのに良い助っ人ですが、残念ながら今では思い出だけが残っています。彼らの仕様は非常に初期のコード仕様とみなされ、主にコードと初期の JavaScript バージョンを規定しています。

アドレス:

https://contribute.jquery.org/style-guide/js/

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、他の関連記事に注目してください。 php中国語のウェブサイトです!

推奨読書:

JSプロンプトテキストボックスのメールアドレス補完


$.ajax()メソッドでサーバーからjsonデータを取得する方法


以上がJS コーディング標準とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート