データの保存
メニューを表示するにはスワイプしてください
変数は、コンピュータのメモリ内でデータを格納するためのコンテナ。
新しい変数を作成する一般的な構文は 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. コンソールに出力される内容は何ですか?
フィードバックありがとうございます!
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
データの保存
変数は、コンピュータのメモリ内でデータを格納するためのコンテナ。
新しい変数を作成する一般的な構文は 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を変数名として使用することはできません。
フィードバックありがとうございます!