我々はJS文法を計画しているパートESMAScriptに言えば、我々は、JSのES変数、データ型、構文仕様、運転文、設計モデルに指定されている、今のは、JSの変数と定数について話しましょう
変数(変数)
それは記憶値を変化させることができるので、そう変数と呼ばれる、特定の値が、貯蔵容器または特定の値の同義語ではありません
例えば:私は=王ヤンは、王ヤンは=他の人王ヤンと同義であり、他の場合は人の名前を表します
定数
不変値を意味し、割り当てがこの値を変更することができないと、一般にオブジェクト指向より多くの時間、デジタルセマンティックを使用して書かれ、定数を定義します
、JS JSベースの構文の指定に変数を作成/定数は、次の方法があります。
VAR(ES3 / 5)変数を作成
関数を作成する機能は、本質的には、関数名は変数ですが、格納された値は、それのタイプの関数であります
(ES6)は、変数を作成してみましょう
定数のconstを作成します
ES6のインポート・エクスポート・仕様情報必要ベースのモジュール
ES6はクラスに基づいてクラスを作成します
変数の命名規則:
厳密に大文字と小文字を区別
キャメルケースは:という名前のアンダースコア、数字、文字、によると、デジタルの注意を払うの始まりとして使用することはできません
キーワード予約語使用できません
(ある意味で)セマンティック
1 / * 文法* / 2 VAR [変数名] = 変数値; 3 [変数名]せ= 変数値; 4 constの[変数名] = 変数値; 5 関数の関数名(){関数本体}; 6 7。 VAR 13 = NUM; // nは13を表し後 8。 NUM = 15; // n及び13を表すことができない、15を表している 9。 10アラート(NUM + 15); //は25ポップ、nは、15を表す 。11 12であります 30 totle =定数; // 定数を宣言し、30割り当て 13 totle = 50; // エラーキャッチされない例外TypeError:定数変数への代入(タイプエラー:定数の再評価を与えることができない、変数を変更することができます)。