LoginSignup
1
1

More than 1 year has passed since last update.

久々にJavaScriptを触ってみたら...letってなに?

Last updated at Posted at 2021-05-30

1.はじめに

Qiitaの更新を2年くらいサボっていました。久々の投稿です。
最近、10年ぶりくらいにJavaScriptをさわって「あれ?」と思ったことがあるので書き留めておきます。

きっとこんな疑問を持つのは古臭い人間だけなので「あー、業界の老人が何か言ってるなー」と思って読んでください。

2.letってなによ?

とあるAPIをJavaScriptで実行しようと思い、久々にJavaScriptで書かれたサンプルコードを見たら、変数の前に「let」という謎の文字が。あれ?10年前は「var」だったぞ?と思い調べてみました。

3.letとvarの違い

「let」はES2015から出てきたそうです。その際に、同時に「const」というやつも出てきたそうです。そりゃ知らないわけだ。

利用法 var let const
宣言したブロック外でも使える × ×
再宣言できる × ×
再代入できる ×

4.というわけで

とりあえず、今後はvarはやめて、letとconstを使うことにしました。(おわり)

1
1
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
1