Open pastak opened 8 years ago
最近のJS界隈、Babelとかそういうのも色々あるが基本文法+世界観以外のことを夏前の段階でやるのは進度や理解度的にも結構厳しいと思うので、夏以降とかに中級編みたいな感じでやると良さそう(魂2016チャンス
constの便利さを説くタイミング難しい
functionを教えずにarrow functionとclassだけに絞ってもいいかもしれない
普通はconstで宣言するけど、変数の束縛値を変更したい場合はletにすると便利だよ!
みたいな説明とかはどうでしょうか?
それを採用するなら結構変わりますね 変数でもなくなる
let hoge = 'bar'
if (flag) {
hoge = 'foo'
}
do_something(hoge)
こういうケース以外でlet
使いたくなることあまりないというのが最近の気付き
MDNの日本語版では const
を 読み取り専用の名前付き定数
と表現していた
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/const
グローバル変数のくだりも少しややこしい letのグローバル変数も名前が衝突する
僕の所感をザザッと書いておきます
let
やconst
を利用した場合についても記述するとbetterdocument.querySelector
+Array.from
とかで良さそう。window.fetch
がモダンブラウザだとある