TIP 1|JS-スタイルガイド
なぜ符号化ルールが必要なのですか?
JavaScript符号化ルールは、スタイルガイドまたは符号化会議、符号化スタイル、標準スタイルと呼ばれます.JavascriptはWebドキュメントにダイナミックな効果をもたらすための言語であるため、他のプログラミング言語に比べてデータ型が柔軟であるため、ユーザーがどこにも気づかないとエラーが発生します.
また、ソースコードがオープンソースに貢献している場合や、他の人と共有するソースコードである場合は、よりきれいに記述する必要があります.スタイルガイドに従って作成すると、ソースコードのエラーも減少し、一貫性が生じるため、読みやすくなります.これにより、スタイルガイドに基づいて作成されたWebサイトやアプリケーションは、メンテナンスとメンテナンスが容易になり、コストも大幅に削減されます.
JavaScriptスタイルガイド
JAvascriptスタイルガイドは、会社のプロジェクトを担当するチームが単独で作成して使用することができますが、通常はグーグルやAir Avenbyが発表したものをベースに作成されています.
この部分は後で必ず時間を見つけてよく読んでください.💥
JavaScriptソースを作成する際に遵守すべきルール
1.コードをきれいに書く。
HTMLタグやCSSを作成するように、JavaScriptソースコードを作成するときもインデントします.インデントで記述することで,ソースコード間の包含関係を容易に理解できる.
インデントする場合、通常は
Enter
キーで、改行時に自動的に新しい行をインデントするか、Tab
またはSpace bar
キーを押して複数のスペースを形成してインデントします.Javascriptスタイルガイドでは、Space bar
を押すことをお勧めします.スペースは2グリッドまたは4グリッドですが、スペース4グリッドは大量のスクリーンを占めているので、最近はスペース2グリッドがよく使われています.2.文をセミコロンで区切る。
JavaScriptでセミコロン(;)文の終わりを表すのも、文と文を区別する役割を果たす.Javascriptは、文章の終了時にセミコロンを付けずに実行できますが、javascriptスタイルガイドは、文章を明確に表示する際にソースコードをデバッグしやすいので、文章の終了時に必ずセミコロンを付けることをお勧めします.またjavascriptでは、1行に2つ以上のセミコロンで文章を書くことができますが、ソースコードの毒性が小さく、デバッグも難しいので、1行に1つだけ文章を書くのが望ましいです.
3.空白を埋め、読みやすいようにする。
予約語または演算子-値の間にスペースを追加すると、ソースコードが読みやすくなります.このルールは、実行とはまったく関係ありませんが、開発者がソースコードを読み取りまたはデバッグするときの読み取り可能なルールです.
///권장하지 않는 작성방법
let num=1;
let sum=num+5;
///권장하는 방법
let num = 1;
let sum = num + 5;
4.ソースコード宣言のコメントを作成します。
プログラミングコメントは、ソースコードを表示するために必要な要素です.(もちろん、誰もが理解できるコードを書くことができれば、コメントを必要としなくても良い)その前に、ソースコードをよりよく理解する上でコメントを利用するべきです.
5.識別子は規定の規則を守らなければならない。
識別子は,開発者がJavaScriptの変数,関数,属性などを区別するために命名した特定の単語である.識別子の最初のアルファベットは、アルファベットまたは最下位()またはドル記号($)で始まる必要があります.その後、アルファベットまたは最下位、ドル記号、数値を記入できます.2つ以上の単語が集まって識別子を形成する場合、最初の単語は小文字で始まり、2番目の単語は大文字で始まるCamelCaseを使用します.
6.予約語は識別子として使用できません。
保持語とはjavascriptの事前定義語であり、識別子として使用できません.これらの予約語は識別子名として使用できません.
Reference
この問題について(TIP 1|JS-スタイルガイド), 我々は、より多くの情報をここで見つけました https://velog.io/@4_21ee/TIP-1-JS-스타일가이드テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol