JavaScript シンタックスでは、JavaScriptプログラムが構成されているか、ルールのセットです。
JavaScriptのプログラム
コンピュータプログラムは、コンピュータによって、「実行」する「命令」のリストです。
プログラミング言語では、これらのプログラム命令文と呼ばれます。
JavaScriptはプログラミング言語です。
JavaScriptの文はセミコロンで区切られています。
HTMLでは、JavaScriptプログラムは、Webブラウザで実行することができます。
JavaScriptのステートメント
JavaScriptステートメントは、で構成されています。
値、演算子、式、キーワード、およびコメント。
JavaScriptの値
固定値と変数値:JavaScriptの構文は、値の2つのタイプを定義します。
固定値は、 リテラルと呼ばれています 。 変数の値が変数と呼ばれます。
JavaScriptのリテラル
固定値を書き込むための最も重要な規則は、次のとおりです。
数値はまたは小数点なしで記述されています。
10.50
1001
»それを自分で試してみてください 文字列は 、二重または単一引用符で囲まれたテキスト、次のとおりです。
"John Doe"
'John Doe'
»それを自分で試してみてください JavaScriptの変数
プログラミング言語では、 変数はデータ値を格納するために使用されます。
JavaScriptが使用var変数を宣言するためのキーワードを。
等号は変数に値を割り当てるために使用されます。
この例では、Xは変数として定義されます。 そして、xが割り当てられている(与えられた)値6:
var x;
x = 6;
»それを自分で試してみてください JavaScriptの演算子
JavaScriptは、 代入演算子使用しています( = )変数に値を代入します:
var
x = 5;
var
y = 6;
»それを自分で試してみてください JavaScriptは算術演算子を使用しています( + - * / )の値を計算します:
(5 + 6) * 10
»それを自分で試してみてください JavaScriptの式
式は、値を計算した値、変数、演算子の組み合わせ、です。
計算は、評価と呼ばれています。
例えば、 5 * 10 50と評価されます。
5 * 10
»それを自分で試してみてください 式はまた、変数の値を含めることができます。
x * 10
»それを自分で試してみてください 値は、数値や文字列など、様々なタイプがあります。
例えば、「ジョン "+" "+" Doeがジョン・ドウ」」、と評価さ」:
"John" + " " + "Doe"
»それを自分で試してみてください JavaScriptのキーワード
JavaScriptのキーワードが実行されるべきアクションを識別するために使用されます。
varキーワードは、新しい変数を作成するには、ブラウザに指示します。
var x = 5 + 6;
var y = x * 10;
»それを自分で試してみてください JavaScriptのコメント
すべてのJavaScriptステートメントは、「実行」されるわけではありません。
コードの後にダブルスラッシュ//または間/*と* /は コメントとして扱われます。
コメントは無視され、実行されません。
var x = 5; // I will be executed
// var x = 6; I will
NOT be executed
»それを自分で試してみてください JavaScriptの識別子
識別子は名前です。
JavaScriptでは、識別子は名前変数(やキーワード、および機能、およびラベル)に使用されています。
法的な名の規則は、はるかに多くのプログラミング言語でも同じです。
JavaScriptでは、最初の文字は英字、アンダースコアでなければなりません(_)またはドル記号($)
後続の文字は、英字、数字、アンダースコア、またはドル記号であってもよいです。
数字は、最初の文字として許可されていません。
この方法では、JavaScriptが簡単に数字から識別子を区別することができます。
JavaScriptは大文字と小文字が区別されます
すべてのJavaScriptの識別子は大文字と小文字が区別されます 。
lastNameのとlastname変数は、二つの異なる変数です。
lastName = "Doe";
lastname = "Peterson";
»それを自分で試してみてください JavaScriptは解釈しませんVARまたはVarキーワードとしてvar 。
JavaScriptとキャメルケース
歴史的に、プログラマは1変数名に複数の単語を結合する次の3つの方法を使用しています:
ハイフン:
first-name, last-name, master-card, inter-city.
ハイフンは、JavaScriptで許可されていません。 これは、減算のために予約されています。
アンダースコア:
first_name, last_name, master_card, inter_city.
キャメルケース:
FirstName, LastName, MasterCard, InterCity.
プログラミング言語では、特にJavaScriptで、キャメルケースは、多くの場合、小文字で始まります。
firstName, lastName, masterCard, interCity.
JavaScriptの文字セット
JavaScriptはUnicode文字セットを使用しています。
Unicodeのカバー(ほぼ)世界のすべての文字、句読点、および記号。
よく見るために、私たちの勉強してください完全なUnicodeのリファレンスを 。