2017年04月20日

JavaScriptにはブロックスコープが無いって、初めて知ったよ。。

ECMAScript 2015 より前の JavaScript にはブロックスコープがありません
JavaScriptのインライン関数とスコープ | 株式会社シンメトリック公式ブログ |

他のC/Java系言語経験の次に、JavaScript開発を始めるにあたっての認識として、まずこの辺を頭に叩き込んでおくとあとあと悩まないで済むかも。

ECMAScript 2015 からは、let 文による変数宣言がブロックスコープとなります。
制御フローとエラー処理 - JavaScript | MDN

let で代入とか、いにしえのVBの時代を思い出します。。。。

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/179505166
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

・おすすめ楽天ショップ1:trendyimpact楽天市場店
・おすすめサプリショップ:iHerb.com
・おすすめ楽天ショップ2:上海問屋
Powered by さくらのブログ