Kodo
kon
kodokon.com
コース
/
JavaScript
マスター
JavaScript · エキスパート - 設計、内部構造、エッジケース
イベントループ: コールスタック、マイクロタスク、マクロタスク
エンジンが同期コード、マイクロタスク、マクロタスクを実際にどうスケジュールするのかを理解します。
イテレータ、ジェネレータ、そして反復プロトコル
for...of、スプレッド、分割代入の背後にあるプロトコルを習得し、ジェネレータを使って遅延評価のシーケンスを生成します。
Proxy、Reflect、そしてメタプログラミング
Proxy のトラップで言語の基本的な操作をインターセプトし、Reflect でデフォルトの動作をきれいに委譲します。
メモリとパフォーマンス: GC、WeakMap/WeakRef、debounce/throttle
ガベージコレクタの仕組みを理解し、弱参照を使ってリークを避け、debounce と throttle で高コストな処理を平準化します。
関数型パターン: カリー化、合成、イミュータビリティ
カリー化、関数合成、そしてイミュータブルなデータでコードを構造化し、予測可能性とテスト容易性を手に入れます。