F
JavaScript・TypeScript・実行環境
JavaScriptとTypeScript。AIが書くコードを読める最低限。
10本56分
JavaScript・TypeScript・実行環境の全10本
きほん → つくる → のばす、の順に並んでいます。
STEP 1STEP 1 きほんWebとコンピュータの土台。AIとの会話が噛み合うようになる基礎概念。10本
JavaScriptが動く場所ブラウザ内の実行環境とNode.jsなどサーバー側の実行環境を区別する。スコープ変数を参照できる範囲が、関数やブロックによって決まる仕組みを説明する。ミューテーションとイミュータブルな更新既存データを直接変える方法と、新しいデータを作る方法の違いを説明する。同期処理と非同期処理処理完了を待つ流れと、待ち時間中に別処理を進める流れを説明する。Promise将来完了する処理結果を、成功・失敗の状態として扱う仕組みを説明する。async/awaitPromiseを順序立てて記述し、例外処理と組み合わせる考え方を説明する。モジュールとimport/exportコードをファイル単位に分割し、公開する機能と利用する側を分ける仕組みを説明する。npmとパッケージ外部コードを配布・取得・更新する仕組みと、依存関係の意味を説明する。package.jsonとlockfileプロジェクト情報、依存バージョン、実行コマンド、再現可能なインストールを説明する。TypeScriptと静的型検査実行前に型の不整合を検出し、コードの意図を明示する仕組みを説明する。