Javascriptで私の長老たちのための質問: let
has a different variable scope than var
doesを脇に置いて、ほとんどの場合、var
をlet
以上に使う理由はないようです。もちろん、if
ステートメントの内部で変数を定義する場合、同じことではありませんが、もう一方のスコープを使用する別の理由がありますか?Javascriptで `var`を` let`に置き換えない理由はありますか?
編集:明確にするために、この質問はvar
とlet
間の違いの性質についてのJavascript、で最高pratice(すなわち、長所と短所)ではないについてです。
ありがとうございます!
@jedi、いいえ、この1つは異なって常にoverreactive –
重複ファインダー:D –
http://stackoverflow.com/questions/762011/let-keyword-vs-var-keyword-in-javascript – abhirathore2006