亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

JavaScriptコードの仕様

JJavaScript ファイル

JavaScript プログラムは、拡張子 .js が付いたファイルに獨(dú)立して保存する必要があります。

JavaScript コードは、このセクションのみに屬する特定のコード部分でない限り、HTML ファイルに含めるべきではありません。 HTML 內(nèi)の JavaScript コードはファイル サイズを大幅に増加させるため、キャッシュしたり圧縮したりすることはできません。

インデント

インデントの単位はスペース4つです。インデントに Tab キーを使用することは避けてください (21 世紀(jì)の現(xiàn)在でも)、タブの長(zhǎng)さに関する統(tǒng)一基準(zhǔn)はまだありません。スペースを使用するとファイル サイズが増加しますが、ローカル エリア ネットワークではほとんど無(wú)視できる程度であり、最小化プロセス中に削除できます。

各行の長(zhǎng)さ

1行あたり80文字を超えることは避けてください。ステートメントが 1 行に収まらない場(chǎng)合は、ステートメントを折り返すことを検討してください。演算記號(hào)では、カンマの後に改行を入れるのが最善です。演算子の後の行を折り返すと、コピー&ペーストのエラーがセミコロンでマスクされる可能性が減ります。次の行はスペース 8 個(gè)分インデントする必要があります。

コメント

コメントを軽視しないでください。將來(lái)あなたのコードを理解する必要がある人 (おそらくあなた自身) のために情報(bào)を殘すことは非常に役立ちます。コメントは、コメントの対象となるコードと同じくらい適切に書(shū)かれ、明確である必要があります。時(shí)折ユーモアを加えるとさらに良いです。言葉遣いや感情的になることは避けてください。

タイムリーにメモを更新することも重要です。間違ったコメントがあると、プログラムが読みにくくなり、理解しにくくなる可能性があります。

変數(shù)宣言

すべての変數(shù)は使用前に宣言する必要があります。 JavaScript ではこれは必要ありませんが、これによりプログラムが読みやすくなり、宣言されていない変數(shù)を見(jiàn)つけやすくなります (変數(shù)はグローバル変數(shù)にコンパイルされます)。

関數(shù)の先頭に var ステートメントを置きます。

各変數(shù)の宣言文を別の行に配置し、コメントを追加するのが最善です。すべての変數(shù)はアルファベット順に並べ替えられます。

var currentEntry; // 現(xiàn)在の選択內(nèi)容

var レベル

var size; // テーブルサイズ

関數(shù)宣言

すべての関數(shù)は使用前に宣言する必要があります。 內(nèi)部関數(shù)の宣言は var ステートメントの後に続きます。これは、どの変數(shù)が関數(shù)のスコープ內(nèi)にあるかを判斷するのに役立ちます。

関數(shù)名とプログラム本體を開(kāi)始する((左括弧).)(右括弧)と{(左括弧)の間にはスペースを入れないでください。関數(shù)プログラム本體はスペース 4 つでインデントする必要があります。 } (右中括弧) は、関數(shù)を宣言するコード行の先頭に位置合わせされます。

関數(shù) external(c, d) {

var e = c * d; ????????????????????????????????????????????????????????????????????????????????????????????????????????? 。 ????????????????????????????????????????????????????????????????? 。

}

命名

変數(shù)名は、26 個(gè)の大文字と小文字 (A..Z、a..z)、10 個(gè)の數(shù)字 (0..9)、および _ で構(gòu)成されている必要があります。 (下線)。國(guó)際化文字 (中國(guó)語(yǔ)など) は、どこでも読みやすく理解されにくいため、使用を避けてください。名前には $ (ドル記號(hào)) または (バックスラッシュ) を使用しないでください。

変數(shù)名の最初の文字として _ (アンダースコア) を使用しないでください。プライベート変數(shù)を表すために使用されることもありますが、実際には JavaScript にはプライベート変數(shù)の機(jī)能はありません。プライベート変數(shù)が重要な場(chǎng)合は、プライベート メンバー フォームを使用してください。この誤解を招く命名規(guī)則は避けてください。

ほとんどの変數(shù)名とメソッド名は小文字で始める必要があります。

new とともに使用する必要があるコンストラクター名は大文字で始める必要があります。 new が省略された場(chǎng)合、JavaScript はコンパイル エラーやランタイム エラーをスローしません。 new を追加するのを忘れると、悪いことが起こる (通常の関數(shù)として扱われるなど) ため、コンストラクター名を大文字にすることが、これを回避できる唯一の方法です。
グローバル変數(shù)はすべて大文字にする必要があります。 (JavaScriptにはマクロや定數(shù)がないので誤解のないように)

ステートメント

単純なステートメント

各行には最大 1 つのステートメントが含まれます。すべての単純なステートメントの最後に; (セミコロン) を付けます。関數(shù)代入またはオブジェクト代入ステートメントも代入ステートメントであり、セミコロンで終わる必要があることに注意してください。

JavaScript はあらゆる式をステートメントとして扱うことができます。これにより、一部のエラー、特に誤ってセミコロンを追加したことによって発生するエラーを簡(jiǎn)単に隠すことができます。式は、代入して呼び出す場(chǎng)合にのみ、別のステートメントとして扱う必要があります。

複合ステートメント

複合ステートメントは、{ } (中括弧) で囲まれた一連のステートメントです。

囲まれたステートメントはさらに 4 つのスペースでインデントする必要があります。 { (左中括弧) は複合ステートメントの実行の最後に置く必要があります。 } (右中括弧) は、{ (左中括弧) の行の先頭と揃える必要があります。 if などの制御構(gòu)造の一部である場(chǎng)合、文が 1 つしかない場(chǎng)合でも、すべての複合文で中括弧を使用する必要があります。または for ステートメント。こうすることで、後でステートメントを追加する際のエラーを回避できます。

マーキング

ステートメントのマーキングはオプションです。while、do、for、switch のステートメントのみをマークする必要があります。

return ステートメント

戻り値を含む return ステートメントでは、戻り値を () (括弧) で囲んではなりません。式が返される場(chǎng)合は、偶発的なセミコロン エラーを避けるために、その式を return キーワードと同じ行に置く必要があります。

continue ステートメント

continue ステートメントの使用は避けてください。プログラムのロジックが簡(jiǎn)単にわかりにくくなる可能性があります。

with ステートメント

with ステートメントは使用しないでください。

空白

論理的に関連するコードブロックを區(qū)切るために空白行を使用すると、プログラムの可読性が向上します。

スペースは次の狀況で使用する必要があります:

? ((左括弧) に続くキーワードはスペースで區(qū)切る必要があります。while (true) {
? 関數(shù)パラメータと ((左括弧) There の間にスペースを入れてはなりませんこれは、キーワードと関數(shù)呼び出しを區(qū)別するのに役立ちます

? .(ドット)、((左括弧) および [(左括弧) を除くすべての二項(xiàng)演算子は、オペランドから分離する必要があります。

? スペースを含めないでください。単項(xiàng)演算子とそのオペランドの間。ただし、演??算子が typeof などの単語(yǔ)である場(chǎng)合を除きます。for ステートメントなどの各 ; (セミコロン) の後にはスペースが必要です。 , (カンマ) の後にはスペースを入れる必要があります。

オブジェクトのルール

オブジェクト定義のルール:

左中括弧をクラス名と同じ行に置きます

それと屬性値の間にはコロンがあります。スペース。

文字列には二重引用符を使用します。數(shù)値は必要ありません。

最後の屬性と値のペアの後にはコンマを追加しないでください。

で終了します。

HTML ファイルの拡張子は .html (または r .htm) にすることができます。

CSS ファイルの拡張子は .css です。

JavaScript ファイルの拡張子は .js です。

ファイル名は小文字を使用してください

ほとんどの Web サーバー (Apache、Unix) では大文字と小文字が區(qū)別されます。London.jpg を介して london.jpg にアクセスすることはできません。

他の Web サーバー (Microsoft、IIS) は大文字と小文字を區(qū)別しません。london.jpg には、London.jpg または london.jpg 経由でアクセスできます。

一貫したスタイルを維持する必要があり、小文字のファイル名を一律に使用することをお?jiǎng)幛幛筏蓼埂?


學(xué)び続ける
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> <script type="text/javascript"> var array_1 = new Array('a','b','c',1,2); document.write( array_1.concat( "|" ) ); </script> </head> <body> </body> </html>
提出するリセットコード
  • おすすめコース
  • コースウェアのダウンロード