JavaScript

1 min

後でTypeScriptも学ばないと。

基礎

JSは自動型変換を行う。3/4=0.75

==は比較時に型変換を行う。 ===(厳密等価)は型変換を行わない。

varは関数/グローバルスコープ、letconstはブロックスコープ。

配列メソッド

map()は各要素に関数を適用した新しい配列を作成。 reduce()は各要素にreducer関数を実行し、単一の値に集約。

thisについて

thisは動的に親コンテキストにバインドされる。オブジェクトから抽出するとundefinedになる。