導讀
07分鐘13秒typescript初體驗
01分鐘35秒javascript是什麼
04分鐘41秒typescript是什麼
03分鐘56秒typescript相比js的優勢
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秒變數的練習(交換兩個變數的值)
05分鐘17秒資料類型概述
03分鐘53秒數字類型
04分鐘31秒字串類型
05分鐘14秒布林類型
03分鐘32秒underfined和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秒for循環的練習(1 列印1-5)
04分鐘07秒for循環的練習(2 列印正在吃第n個包子)
10分鐘52秒for迴圈的練習(3 計算1-100的和)
11分鐘47秒break關鍵字
09分鐘33秒continue關鍵字
07分鐘28秒數組導讀
01分鐘04秒數組概述
04分鐘55秒建立數組(語法一)
09分鐘48秒建立數組(語法二)
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秒return的說明
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秒數組物件(push)
10分鐘58秒數組物件(forEach)
11分鐘25秒數組物件(forEach的解釋說明)
13分鐘53秒forEach的練習
06分鐘34秒數組對象(some)
11分鐘02秒TS的類型推論
10分鐘39秒web開發基礎概述
05分鐘22秒HTML的基本使用(建立第一個html頁面並使用)
06分鐘33秒HTML的基本使用(常用標籤)
11分鐘31秒CSS的基本使用(style屬性)
05分鐘18秒CSS的基本使用(style標籤)
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秒關於函數聲明形式的事件處理程序的兩點說明
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秒