JavaScript 変数の概念の概要
変数の概念
変数とは、変化する量のことです。
変数はデータを保持するコンテナとして見ることができます
変数は「未知の数」として見ることができます。 x = 10
変数は「記号」「コード」とみなすことができます。
変数とは通常、プログラムデータを指します。
変数はメモリ内に存在し、メモリ内で動作します。
変数は一時的なデータです。コンピューターのメモリを 1 つずつ「小さなグリッド」と考えることができます。それぞれの「小さなグリッド」には、変数の名前と変数の値を保存できます。変数の宣言は、ホテルの「部屋」を予約するのと同じです。
構文形式: var 変数名 = 変数値
変数の宣言は、システム キーワード var を使用して行われます。
例:
var name; //変数を宣言します
var name,like,age; //英語で複数の変数をカンマで区切って宣言します
var name = "Xiao Ming"; //宣言時に値を割り当てる
変数名には文字、数字、アンダースコアを含めることができます。
変数名は数字で始めることはできませんが、文字またはアンダースコアで始めることはできます。例: var _name; (正解) var 3abc; (誤)
変数名をシステム キーワードにすることはできません。例: var、switch、for、try、case、else、while など。
JS の変数名は大文字と小文字が区別されます。例: name と Name は 2 つの変数です
- JS の変数の名前は意味のあるものでなければなりません。
- 変数名が複数の単語で構成される場合、どのように表現すればよいでしょうか?
「キャメルケースの名前付け」: 最初の単語はすべて小文字で、後続の各単語の最初の文字は大文字になります。例: var getUserName
"下線の名前付け": すべての単語は小文字であり、中央のアンダースコアで接続されています。例: var get_user_name
- 変数に値を代入する
変数に値を代入するということは、物事を「空間」にロードすることを意味します。
変数に値を代入するには、代入記号「=」を使用します。
構文: var 変数名 = 変数値
例: var name = "Xiao Ming";注: "="の理解
「=」の右側の「演算結果」を左側の変数名に代入します。
最初に「=」の右側を演算して、その演算結果を左側の変数に代入するはずです。
「=」の左側には変数名のみを指定でき、「演算式」は指定できません。
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>php.cn</title> <script> //声明变量x,然后把8赋值给x var x = 8; //声明变量y,然后把x+80的结果赋值给y var y = x+80; //分别输出x,y document.write(x); document.write(y); </script> </head> <body> </body> </html>
注:
英語では、JS のすべてのステートメントは通常、セミコロン (;) で終わります。このセミコロンは必須ではありません。 PHP と互換性を持たせるには、セミコロンを追加することをお勧めします。
演算子、変数、演算をスペースで区切ることができるため、プログラムが読みやすくなります。
var a = 100とvar a=100は同じです