タグ

ブックマーク / qiita.com/talog (1)

  • 意地でもconstを使う方法 - Qiita

    JavaScriptでconstを意地でも使いたい方へ。 try-catch等でもconstを使って代入を行う方法です。 前提条件 ES2015(のconst)が使用できる環境。 なお、IE11でもconstは使用できるみたいです!わーい! ただしArrow functionsは使用できないので、function文を使用してください。ひどいよー……。 まえがき constはES2015で追加された構文で、JavaScriptに定数という概念をもたらしました。 再代入を禁止したいので、できるだけconstを使いたいですよね。 しかし、問題となるのがtry-catch等での代入処理。 const letではブロックスコープとなるため、try文の中で変数宣言をすると、ブロックの外では変数の参照ができません。 そういった場面でもconstを使いたいと人向けの内容です。 ビフォーアフター

    意地でもconstを使う方法 - Qiita
  • 1