JavaScriptの変数
JavaScript変数は、データ値を格納するための容器です。
この例では、 x, y 、及びz 、変数です。
上記の例から、あなたが期待することができます:
- x値を格納する5
- y値が格納さ6
- z値を格納する11
代数のように多くの
この例では、 price1, price2 、およびtotal 、変数であります:
プログラミングでは、ちょうど代数のように、我々は(のような変数を使用price1値を保持します)。
プログラミングでは、ちょうど代数のように、私たちは式の中で変数を使用(total = price1 + price2) 。
上記の例から、計算することができtotal 11になるように。
JavaScript変数は、データ値を格納するための容器です。
JavaScriptの識別子
すべてのJavaScript 変数には、 一意 の 名前で識別されなければなりません。
これらのユニークな名前が呼ばれる識別子です。
識別子は、(のような短い名前であることができるxとy )、またはそれ以上の記述名(age, sum, totalVolume)
変数(一意識別子)の名前を構築するための一般的なルールは以下のとおりです。
- 名前には文字、数字、アンダースコア、ドル記号を含めることができます。
- 名前は文字で始まる必要があります
- 名前も$と_で始めることができます(私たちは、このチュートリアルでは使用しません)
- 名前は大文字と小文字を区別(yおよびYは異なる変数である)であります
- (JavaScriptのキーワードのような)予約語を名前として使用することはできません
JavaScriptの識別子は大文字と小文字が区別されます。
代入演算子
JavaScriptでは、等号(=) 、「代入」演算子、ない」に等しい」演算子です。
これは代数とは異なります。 代数では意味がありません、以下:
x = x + 5
JavaScriptでは、しかし、それは完璧な理にかなっている:それは、xからx + 5の値を割り当てます。
(これは、x + 5の値を計算し、Xに結果を格納します。xの値が5によってインクリメントされます)
「等しい」演算子はように書かれている==のJavaScriptインチ
JavaScriptのデータ型
JavaScript変数は次のように100のような数字、およびテキスト値を保持することができる"John Doe" 。
プログラミングでは、テキスト値はテキスト文字列と呼ばれます。
JavaScriptは、多くのタイプのデータを扱うが、今のところ、ちょうど数値と文字列と考えることができます。
文字列は二重引用符または一重引用符の内側に書かれています。 数字は引用符なしで書かれています。
あなたが番号を引用符で囲む場合は、テキスト文字列として扱われます。
(作成)の宣言JavaScriptの変数
JavaScriptで変数を作成すると、変数を「宣言」と呼ばれています。
あなたがJavaScript変数を宣言varキーワード:
var carName;
宣言の後、変数には値がありません。 (技術的には、それは未定義の値を持ちます)
変数に値を割り当てるには 、等号を使用します。
carName = "Volvo";
あなたはそれを宣言するときにも、変数に値を割り当てることができます。
var carName = "Volvo";
以下の例では、という変数を作成carNameし、値に割り当てる"Volvo"それに。
その後、我々 「出力」とHTML段落内の値id="demo" :
例
<p id="demo"></p>
<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
»それを自分で試してみてください これは、スクリプトの先頭にあるすべての変数を宣言するのは良いプログラミングプラクティスです。
一つの文、多くの変数
1文で、多くの変数を宣言することができます。
声明を起動しvarとコンマで変数を区切ります:
var person = "John Doe", carName = "Volvo", price = 200;
»それを自分で試してみてください 宣言は、複数行にまたがることができます。
var person = "John Doe",
carName = "Volvo",
price = 200;
»それを自分で試してみてください 値=未定義
コンピュータプログラムでは、変数は、多くの場合、値なしで宣言されています。 値を計算しなければならないもの、またはユーザ入力のように、後述するものとすることができます。
値なしで宣言した変数は未定義値を持つことになります。
変数carNameは、この文の実行後は不定値になります。
再宣言JavaScriptの変数
あなたはJavaScript変数を再宣言すると、それはその価値を失うことはありません。
変数carNameはまだ、これらのステートメントの実行後、値「ボルボ」を持つことになります。
JavaScriptの算術
代数と同じように、あなたは=と+のような演算子を使用して、JavaScript変数と算術演算を行うことができます。
また、文字列を追加することができますが、文字列は、(追加されたエンド・ツー・エンド)に連結されます。
また、この方法を試してください。
あなたが引用符で番号を入れた場合、番号の残りの部分は文字列として扱われ、連結されます。