1
0

More than 3 years have passed since last update.

【JavaScript】letとconst(とvar)の使い方について

Posted at

はじめに

JavaScriptの基本中の基本ですが、letやconst、varの使い方を簡単にまとめていきます。

varについて

JavaScriptは、元来、変数を定義するときにはvarしかありませんでした。
しかし、ES6で新しくletconstが追加されたことにより、それ以降はletconstが使われるようになっています。
したがって、varはもう使わないと考えて良いでしょう。

letとconstの違い

letは上書きできるが、constは上書きできない!!

たとえば、以下のようなコードがあったとします。

JavaScript
//let
let name = 'Yamada';
name = 'Suzuki';
console.log('hello ' + name);

この場合、letは上書きできるので、hello Suzukiと出力されます。
次に、以下のようなコードがあったとします。

JavaScript
//const
const name = 'Yamada';
name = 'Suzuki';
console.log('hello ' + name);

この場合、constは上書きできないので、エラーが発生します。

まとめ

基本的には、constを使い、再代入が必要な場合のみletを使いましょう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0