最終更新:2018-01-08 (月) 05:58:06 (308d)  

JavaScript/var はてなブックマークを見る
Top / JavaScript / var

ES6

巻き上げ (ホスティング?)

  • varによる変数宣言は、暗黙的に宣言部分がもっと近い関数またはグローバルスコープの先頭に巻き上げられ、代入部分はそのままの位置に残るという特殊な動作をします。
  • 巻き上げはブロックスコープを無視してもっと近い関数スコープ?またはグローバルスコープ?に変数を紐付けます。