国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScriptの基本構(gòu)文

JavaScriptの基本構(gòu)文

JavaScriptの構(gòu)文はJava言語(yǔ)に似ており、各ステートメントは;で終わり、ステートメントブロックは{...}を使用します。ただし、JavaScript では各ステートメントの末尾に ; を追加する必要はありません。JavaScript コードを?qū)g行するブラウザのエンジンが各ステートメントの末尾に ; を自動(dòng)的に追加します。

注: JavaScript エンジンにセミコロンの自動(dòng)追加を許可すると、場(chǎng)合によってはプログラムのセマンティクスが変更され、実行結(jié)果が期待と一致しなくなります。このチュートリアルでは ; を省略せず、すべてのステートメントに ; を追加します。

たとえば、次のコード行は完全な代入ステートメントです:

var x = 1;

次のコード行は文字列ですが、完全なステートメントとみなすことができます:

'Hello, world';

次のコード行には 2 つのステートメントが含まれています。 each 各ステートメントはステートメントの終わりを示すために ; を使用します:

var x = 1; var y = 2;

// 1 行に複數(shù)のステートメントを記述することはお?jiǎng)幛幛扦蓼护?

たとえば、次のコードは最初にステートメントを作成します。判定。判定が true の場(chǎng)合、実行されます。 {...} 內(nèi)のすべてのステートメント:

if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;
}

中括弧 {...} 內(nèi)のステートメントにはインデントがあり、通常は 4 つのスペースがあることに注意してください。 JavaScript 構(gòu)文ではインデントは必須ではありませんが、インデントはコードの階層を理解するのに役立つため、コードを記述するときはインデントの規(guī)則に従う必要があります。多くのテキスト エディタには、コードの整理に役立つ「自動(dòng)インデント」機(jī)能が備わっています。

{...} をネストして階層構(gòu)造を形成することもできます。

if (2 > 1) {
    x = 1;
    y = 2;
    z = 3;    if (x < y) {
        z = 4;
    }    if (x > y) {
        z = 5;
    }
}

JavaScript 自體にはネストのレベルに制限はありませんが、ネストが多すぎると間違いなくコードの理解が大幅に難しくなります。この場(chǎng)合、コードの一部を抽出して関數(shù)として呼び出す必要があるため、コードの複雑さを軽減できます。

コメント

// で始まり行末までの文字は行コメントとみなされます。コメントは開(kāi)発者が見(jiàn)るためのものであり、JavaScript エンジンによって自動(dòng)的に無(wú)視されます。

// これは行コメント アラート('hello) '); // これもコメントです

別の種類(lèi)のブロック コメントは、複數(shù)行の文字を /*...*/ で囲み、大きな「ブロック」をコメントとして扱います:

/* ここからブロックコメントです
まだコメントです
まだコメントです
コメント終了*/

//alert('我不想執(zhí)行');
alert('我也不想執(zhí)行');
<html>
<head>
 <script>
 //alert('我不想執(zhí)行');
 alert('我也不想執(zhí)行');
 </script>
</head>
<body>
 ...
</body>
</html>


學(xué)び続ける
||
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> RunJS 演示代碼 </title> <script> var ck = function(){ var x = prompt ("輸入數(shù)據(jù): ", ""); alert(x); } </script> </head> <body> <button onclick="ck();"> 按鈕 </button> </body> </html>
提出するリセットコード