導入
07分13秒タイプスクリプトの初体験
01分35秒JavaScriptとは何ですか
04分41秒タイプスクリプトとは何ですか
03分56秒jsと比較したtypescriptの利点
05分43秒開発ツール (vscode)
03分10秒開発ツール(Node.js)
03分00秒TS を解析するためにツールキットをインストールする理由は何ですか?
02分33秒TS を解析するためのツールキットをインストールする
03分28秒最初のTSファイル
07分58秒TS を実行する手順を簡素化する
06分05秒コメント
07分01秒出力ステートメント
02分06秒Typescript の初体験の概要
03分19秒変数とデータ型の概要
01分24秒変数とは何ですか
02分32秒変数の使用
08分39秒vscodeを構成する
04分09秒型の注釈
03分38秒命名規則と仕様
07分59秒変数を使った演習 (2 つの変数の値を交換する)
05分17秒データ型の概要
03分53秒数値型
04分31秒文字列型
05分14秒ブール型
03分32秒アンダーファイン型と null 型
06分30秒基本タイプ - 概要
04分26秒オペレーターの紹介
00分46秒算術演算子
04分27秒プラス記号は文字列の連結を実装します
05分12秒プラス記号によって引き起こされる思考
09分26秒代入演算子
08分47秒インクリメント演算子とデクリメント演算子
14分24秒比較演算子
11分11秒論理演算子
14分24秒ステートメントの紹介
01分30秒条件文の概要
07分01秒if ステートメント
08分41秒else ステートメント
07分55秒if else ステートメントの練習
07分40秒三項演算子の概要
09分40秒三項演算子の練習問題
06分55秒ループ文の概要
04分12秒宿題の書き方の例からforループの構成を見てみる
13分31秒forループの基本的な使い方
12分10秒forループの実行処理
10分54秒for ループの実行プロセスを表示するブレークポイントのデバッグ
12分49秒vscode ブレークポイントのデバッグ構成 (1 構成ステップ)
10分59秒vscode ブレークポイントのデバッグ構成 (2 つのデバッグのヒント)
09分55秒ループ演習用 (1 枚のプリント 1 ~ 5)
04分07秒for ループでの演習 (2 は食べている n 番目のパンを出力します)
10分52秒ループ演習用(3 1~100の合計を計算)
11分47秒ブレークキーワード
09分33秒継続キーワード
07分28秒配列の概要
01分04秒アレイの概要
04分55秒配列を作成する (構文 1)
09分48秒配列を作成する (構文 2)
04分28秒配列の長さとインデックス
10分23秒配列の値の取得と保存(値の取得)
06分09秒配列値の取得と保存(保存値)
07分25秒要素を配列に追加する
10分04秒配列を反復処理します (計算機のデフォルト値は 0)
06分55秒配列を走査する(判定条件は配列の長さから1を引いた値)
07分23秒配列の走査(判定条件の最適化)
03分40秒配列の演習 (配列内のすべての要素の合計を求める)
08分24秒配列の演習 (配列内の最大値を見つける)
13分40秒配列の演習 (配列内の 0 ではない要素を見つける)
10分13秒機能の基本の紹介
00分57秒機能概要
09分33秒関数の使用法
06分43秒機能演習
04分08秒関数パラメータの概要
06分55秒仮パラメータと実パラメータ
07分13秒パラメータの追加説明
10分40秒関数パラメータの演習 (1)
03分19秒関数パラメータの演習 (2)
05分10秒関数の戻り値の概要
06分43秒関数の戻り値の基本的な使い方
11分33秒関数戻り値演習(getSum関数の変換)
02分53秒関数戻り値演習(三角エリア)
04分53秒関数の戻り値の練習(最大値を求める)
04分59秒返品の説明
09分37秒機能の基本のまとめ
02分14秒高度な機能紹介
00分51秒機能デバッグ(基本操作)
10分09秒関数デバッグ(関数実行処理)
08分03秒変数スコープ
08分23秒オブジェクトの紹介
01分11秒オブジェクトの概要
08分21秒オブジェクトの作成
12分10秒インターフェース(オブジェクトの型アノテーション)
13分37秒オブジェクトメソッドの型アノテーション
14分15秒インターフェースの使用
10分05秒オブジェクトの値
12分05秒オブジェクトストレージの値
04分20秒オブジェクトの基本的な使い方のまとめ
02分42秒組み込みオブジェクトの概要
11分35秒配列オブジェクト(lengthプロパティ)
03分57秒配列オブジェクト(プッシュ)
10分58秒配列オブジェクト (forEach)
11分25秒配列オブジェクト(forEachの説明)
13分53秒各演習ごとに
06分34秒配列オブジェクト (一部)
11分02秒TSの型推論
10分39秒Web 開発の基本の概要
05分22秒HTMLの基本的な使い方(最初のHTMLページを作成して使用する)
06分33秒HTMLの基本的な使い方(共通タグ)
11分31秒CSSの基本的な使い方(style属性)
05分18秒CSS(スタイルタグ)の基本的な使い方
07分55秒CSSの基本的な使い方(cssファイル)
04分51秒ブラウザでJavaScriptを使用してください
08分41秒Live Server プラグインを使用する - ブラウザを自動的に更新します
10分24秒ブラウザでTSを実行する
12分20秒DOM 操作の概要
09分37秒要素の取得 (querySelector)
11分50秒TS タイプ アサーション
11分02秒要素の取得 (querySelectorAll)
04分06秒テキストコンテンツを操作する (innerText)
07分50秒演習 (querySelectorAll と innerText)
11分51秒操作スタイル(style属性)
09分41秒動作デモ(classList属性)
10分25秒操作イベント(addEventListener追加イベント)
10分49秒操作イベント(イベントオブジェクト)
07分28秒RemoveEventListener はイベントを削除します (1)
10分03秒RemoveEventListener はイベントを削除します (2)
07分08秒関数宣言の形式のイベント ハンドラーに関する 2 つの注意事項
07分38秒チェスゲームのデモンストレーションとゲームプレイの紹介
05分17秒ゲームテンプレートの説明
11分38秒セルクリック (チェス)
13分40秒セルクリック (最適化)
06分19秒vscodeとブラウザウィンドウの位置を調整する
03分01秒プレイヤーを切り替える (1)
12分03秒プレーヤーを切り替えます (2)
07分54秒列挙型の基本的な使用法
15分19秒数値列挙と文字列列挙
10分48秒列挙型を使用して現在のプレーヤーを変更する
07分27秒勝敗を判断する考え方
08分36秒勝利配列を分析する
08分38秒セル要素リストの説明
06分50秒勝利関数のカプセル化
14分41秒勝ち関数の実装(1)
11分50秒勝ち関数の実装(2)
09分53秒勝利関数の最適化
11分58秒引き分けを決める
09分35秒当選情報を表示
08分07秒ゲームを再開する
16分03秒最適化してゲームを再起動します
09分51秒