JavaScript 変數(shù)
代數(shù)と同じように
x=5
y=6
z=x+y
代數(shù)では、値(5など)を保持するために文字(xなど)を使用します。
上記の式 z=x+y を使用すると、z の値は 11 になると計算できます。
JavaScriptでは、これらの文字を変數(shù)と呼びます。
注: 変數(shù)は、データを保存するためのコンテナーと考え??ることができます。
JavaScript変數(shù)
代數(shù)と同様に、JavaScript変數(shù)は値(x=5など)や式(z=x+yなど)を保存するために使用できます。
変數(shù)には、短い名前 (x や y など) またはよりわかりやすい名前 (年齢、合計、総體積など) を付けることができます。
変數(shù)は文字で始める必要があります
変數(shù)は$と_記號で始めることもできます(ただし、これはお勧めしません)
変數(shù)名は大文字と小文字が區(qū)別されます(yとYは異なる変數(shù)です)
注: JavaScript ステートメントと JavaScript 変數(shù)では大文字と小文字が區(qū)別されます。
JavaScript変數(shù)の宣言(作成)
JavaScriptで変數(shù)を作成することは、変數(shù)を「宣言する」とよく呼ばれます。
変數(shù)を宣言するには var キーワードを使用します:
var carname;
変數(shù)が宣言された後、変數(shù)は空になります (値がありません)。
変數(shù)に値を割り當てるには、等號を使用します:
carname="Volvo";
ただし、宣言時に変數(shù)に値を割り當てることもできます:
var carname=" Volvo";
次の例では、carname という名前の変數(shù)を作成し、値「Volvo」を割り當て、id="demo" を使用して HTML 段落に挿入します。
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>PHP中文網(wǎng)(php.cn)</title> </head> <body> <p>點擊這里來創(chuàng)建變量,并顯示結果。</p> <button onclick="myFunction()">點擊這里</button> <p id="demo"></p> <script> function myFunction(){ var carname="Volvo"; document.getElementById("demo").innerHTML=carname; } </script> </body> </html>
実行して試してみましょう
1つのステートメント、複數(shù)の変數(shù)
1つのステートメントで多くの変數(shù)を宣言できます。ステートメントは var で始まり、カンマを使用して変數(shù)を區(qū)切ります:
var lastname="Doe", age=30, job="carpenter";
ステートメントは複數(shù)行にまたがることもできます:
var lastname =" Doe",
age=30,
job="大工";
Value = unknown
コンピュータプログラムでは、値のない変數(shù)が宣言されることがよくあります。値を指定せずに宣言された変數(shù)の値は、実際には未定義です。
次のステートメントを実行すると、変數(shù) carname の値は未定義になります:
var carname;