データの保存
メニューを表示するにはスワイプしてください
定義
変数は、コンピュータのメモリ内でデータを格納するためのコンテナ。
新しい変数を作成する一般的な構文は let variableName。
例えば、次のコードは username という新しい変数を宣言:
let username;
これは変数宣言文と呼ばれる。
変数に値を代入するには、variableName = data という構文を使用し、data にはテキスト、数値、または他の有効なデータ型を指定できる。
例:
let username;
username = "John Smith";
変数に値を代入する文は代入文と呼ばれる。
変数名を使うことで、そのデータにアクセス可能:
123let username; username = "John Smith"; console.log(username);
上記のコードでは、username という用語が console.log 文の引数として渡されています。これは単に username の中身を取得し、それを console.log に渡して、画面にデータを表示します。
変数に値が割り当てられていない場合、デフォルトで undefined という値が保持されます:
12let exampleVar; console.log(exampleVar);
変数に初めて値を割り当てることは、初期化 と呼ばれます。
変数の 宣言 と 初期化 を同時に行うための短い構文もあります: let variableName = data;:
12let username = "John Doe"; console.log(username);
2つの変数に同じ名前を付けることはできません。そうするとエラーが発生します。
12let variableA; let variableA; // Error at this line
ただし、変数名は大文字と小文字が区別されるため、variableA と VariableA は異なる名前として扱われます。
さらに、変数名にはいくつかの命名規則があります:
- 変数名は数字で始めることはできません;
- 変数名には
$と_以外の特殊文字を含めることはできません; - 変数名は JavaScript の予約語と同じにすることはできません。例えば、
letやconstを変数名として使用することはできません。
1. JavaScript における変数の目的は何ですか?
2. 次のうち、JavaScript で変数を宣言する正しい構文はどれですか?
3. 初期化されていない変数のデフォルト値は何ですか?
4. 変数の宣言と初期化の違いは何ですか?
5. 次のコードの出力は何ですか?
6. 次のうち、1つの文で変数を宣言し初期化しているものはどれですか?
7. コンソールに出力される内容は何ですか?
すべて明確でしたか?
フィードバックありがとうございます!
セクション 2. 章 1
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 2. 章 1