LoginSignup
1
0

More than 3 years have passed since last update.

[JavaScript]JavaScriptのvar、const、letについて

Last updated at Posted at 2021-02-14

初めに

簡単にアウトプットさせてもらいます

varとは

varの特徴として、再代入、再定義ともに可能です。

コンソール
var sample = "おはよう"

sample = "こんにちは"
//再代入OK

var sample = "こんにちは"
//再定義OK

constとは

constの特徴として、再代入、再定義ともに不可という制約があります。

コンソール
const sample = "おはよう"

sample = "こんにちは"
//再代入NG エラーが起きる

const sample = "こんにちは"
//再定義NG エラーが起きる

letとは

letの特徴として、再代入は可能ですが、再定義は不可という制約があります。

コンソール
let sample = "おはよう"

let = "こんにちは"
//再代入OK

let sample = "こんにちは"
//再定義NG エラーが起きる

まとめ

varは再代入、再定義ともに可能
constは再定義する予定のない変数を定義する際に使用する
letは再代入する予定のある変数を定義する際に使用する

1
0
1

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