0
0

More than 3 years have passed since last update.

JavaScriptの学習を始めたのでその日学んだことをアウトプットしていきます。

JavaScriptとはプログラミング言語の1つで、ページを移動せずに画面の表示を切り替えたり

画面を更新せずに、サーバーと通信することができます。

本題の変数の定義方法ですが、var、const、let、といった3つ存在します。

① var

varとは再定義、再代入が可能な書き方です。

例(定義方法)
スクリーンショット 2020-09-09 21.28.51.png

console.log(sample)とするとおはようが出力されます。
スクリーンショット 2020-09-09 21.30.47.png

また、再代入が可能でこうすると代入できます。
スクリーンショット 2020-09-09 21.33.40.png

また、再定義も可能で
スクリーンショット 2020-09-09 21.34.15.png
と再定義すると
スクリーンショット 2020-09-09 21.34.30.png

このような結果になります。

ただし、varは現在開発現場においてあまり使用されておらず、下記の2つがよく使用されるそうです。

②const

constは後から書き換えることのできない変数を定義する書き方です。
ただし再代入、再定義は共に不可です。

例(定義方法)
スクリーンショット 2020-09-09 21.40.15.png

出力
スクリーンショット 2020-09-09 21.41.13.png

再代入、再定義共に不可なのでこのようにエラーが表示されます。
スクリーンショット 2020-09-09 21.43.38.png

③let

letは後で書き換えることができる変数を定義する書き方になります。
再代入は可能ですが、再定義は不可です。


スクリーンショット 2020-09-09 21.47.52.png

出力
スクリーンショット 2020-09-09 21.48.17.png

代入
スクリーンショット 2020-09-09 21.49.16.png

とこのようになります。

参照
https://techacademy.jp/magazine/14872

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