-
var変数: varキーワードを使用して宣言される変数です。これは古いバージョンのJavaScriptで使用されていましたが、現在は推奨されていません。なぜなら、var変数は関数スコープを持ち、ブロックスコープを持たないため、予期しない挙動を引き起こす可能性があるからです。
var x = 10;
-
let変数: letキーワードを使用して宣言される変数です。let変数はブロックスコープを持ち、再代入が可能です。
let y = 5; y = 10; // 再代入が可能
-
const変数: constキーワードを使用して宣言される変数です。const変数はブロックスコープを持ち、再代入ができません。一度値が代入されると、その値は変更できません。
const z = 2;
これらの変数の違いを理解し、正しく使用することは重要です。また、変数の宣言と同時に初期値を設定することも可能です。
let name = "John";
const age = 25;
以上がJavaScriptにおける変数の主な種類と使用方法です。これらの変数を適切に活用することで、より効果的なプログラミングが可能になります。