最新のWeb開発のチュートリアル
×

JS チュートリアル

JS HOME JS 導入 JS どこへ JS 輸出 JS 構文 JS ステートメント JS 注釈 JS 変数 JS 演算子 JS 算術 JS 割り当て JS データの種類 JS 機能 JS オブジェクト JS 範囲 JS イベント JS ストリング JS 文字列メソッド JS 数字 JS 数のメソッド JS 数学 JS 日付 JS 日付形式 JS 日付の方法 JS 配列 JS アレイ方式 JS ブール値 JS 比較 JS 条件 JS スイッチ JS ループ For JS ループしながら JS ブレーク JS 型変換 JS 正規表現 JS エラー JS デバッギング JS 巻き上げ JS strictモード JS スタイルガイド JS ベストプラクティス JS 間違い JS パフォーマンス JS 予約語 JS JSON

JS フォーム

フォームバリデーション フォームAPI

JS オブジェクト

オブジェクト定義 オブジェクトのプロパティ オブジェクトメソッド オブジェクトプロトタイプ

JS 機能

関数定義 ファンクションのパラメータ 関数の呼び出し 関数クロージャ

JS HTML DOM

DOM イントロ DOM メソッド DOM 資料 DOM 要素 DOM HTML DOM CSS DOM アニメーション DOM イベント DOM EventListener DOM ナビゲーション DOM ノード DOM ノードリスト

JS ブラウザ BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS

JS 例 JS HTML DOM JS HTML 入力 JS HTML オブジェクト JS HTML イベント JS ブラウザ JS クイズ JS 概要

JS リファレンスマニュアル

JavaScript オブジェクト HTML DOM オブジェクト


 

JavaScript構文


JavaScript シンタックスでは、JavaScriptプログラムが構成されているか、ルールのセットです。


JavaScriptのプログラム

コンピュータプログラムは、コンピュータによって、「実行」する「命令」のリストです。

プログラミング言語では、これらのプログラム命令文と呼ばれます。

JavaScriptはプログラミング言語です。

JavaScriptの文はセミコロンで区切られています。

var x = 5;
var y = 6;
var z = x + y;
»それを自分で試してみてください

HTMLでは、JavaScriptプログラムは、Webブラウザで実行することができます。


JavaScriptのステートメント

JavaScriptステートメントは、で構成されています。

値、演算子、式、キーワード、およびコメント。


JavaScriptの値

固定値と変数値:JavaScriptの構文は、値の2つのタイプを定義します。

固定値は、 リテラルと呼ばれています 。 変数の値が変数と呼ばれます。


JavaScriptのリテラル

固定値を書き込むための最も重要な規則は、次のとおりです。

数値はまたは小数点なしで記述されています。

文字列は 、二重または単一引用符で囲まれたテキスト、次のとおりです。


JavaScriptの変数

プログラミング言語では、 変数はデータ値を格納するために使用されます。

JavaScriptが使用var変数を宣言するためのキーワードを。

等号は変数に値を割り当てるために使用されます。

この例では、Xは変数として定義されます。 そして、xが割り当てられている(与えられた)値6:


JavaScriptの演算子

JavaScriptは、 代入演算子使用しています( = )変数に値を代入します:

JavaScriptは算術演算子を使用しいます( + - * / )の値を計算します:


JavaScriptの式

式は、値を計算した値、変数、演算子の組み合わせ、です。

計算は、評価と呼ばれています。

例えば、 5 * 10 50と評価されます。

式はまた、変数の値を含めることができます。

値は、数値や文字列など、様々なタイプがあります。

例えば、「ジョン "+" "+" 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のリファレンスを