~変数の有効範囲~
【開発環境】
OS;Window10
Webブラウザ:Google Chrome
テキストエディタ:Brackets
【変数について】
変数には、ローカル変数と、グローバル変数がある。
1)有効範囲→ローカル変数は関数内→グローバル変数はプログラム全体
例文

ローカル変数str2を関数外で呼び出すとエラーになる
2)Var宣言しないとグローバル変数になる

3)変数の「巻き上げ」に注意
巻き上げ→プログラムの後方で変数宣言し、それより前の行で、その変数の参照ができる機能の事。
ただし、「"use strict"」を宣言して、strictモードにする

4)関数内での巻き上げ

5)ブロックスコープ

※コメント投稿者のブログIDはブログ作成者のみに通知されます