Angular高級編程(第4版)

Angular高級編程(第4版)

《Angular高級編程(第4版)》是清華大學出版社於2021年出版的書籍。本書主要內容有 :從架構的角度理解MVC模式,使用Angular創建豐富、動態的Web應用程式客戶端。使用ng工具構建Angular項目,擴展和自定義Angular, 以及如何對Angular項目進行單元測試。

基本介紹

  • 中文名:Angular高級編程(第4版)
  • 作者:亞當·弗里曼(Adam Freeman)
  • 出版社:清華大學出版社
  • ISBN:9787302569572 
圖書目錄
第Ⅰ部分 Angular基礎知識
第1章 準備工作 3
1.1 需要了解什麼 3
1.2 本書結構 3
1.2.1 第Ⅰ部分:Angular基礎知識 3
1.2.2 第Ⅱ部分:Angular詳解 4
1.2.3 第Ⅲ部分:Angular高級功能 4
1.3 本書不介紹什麼 4
1.4 Angular開發需要什麼軟體 4
1.5 如何設定開發環境 4
1.6 學習示例時遇到問題怎么辦 4
1.7 如果在書中發現錯誤怎么辦 5
1.8 大量示例 5
1.9 獲取示例代碼 6
1.10 聯繫作者 6
1.11 如果你真的很喜歡這本書 7
1.12 如果你不喜歡這本書 7
1.13 本章小結 7
第2章 第一個Angular應用程式 9
2.1 準備開發環境 9
2.1.1 安裝Node.js 9
2.1.2 安裝angular-cli包 10
2.1.3 安裝編輯器 11
2.1.4 安裝瀏覽器 11
2.2 創建並準備項目 11
2.2.1 創建項目 11
2.2.2 啟動開發工具 12
2.3 向項目中添加Angular功能 13
2.3.1 創建數據模型 14
2.3.2 向用戶顯示數據 16
2.3.3 更新組件 17
2.3.4 設定HTML元素的樣式 20
2.3.5 顯示待辦事項列表 21
2.3.6 創建雙向數...
2.3.7 添加待辦事項 26
2.3.8 顯示完成的待辦事項 29
2.4 本章小結 31
第3章 將Angular放在上下文中 33
3.1 理解Angular的強項 33
3.2 比較Angular、React和Vue.js 34
3.3 理解MVC模式 35
3.3.1 理解模型 36
3.3.2 理解控制器/組件 37
3.3.3 理解視圖/模板 38
3.4 理解RESTful服務 38
3.5 常見的設計缺陷 39
3.5.1 將邏輯放錯地方 40
3.5.2 數據存儲採用的數據格式 40
3.5.3 足夠的知識足以製造麻煩 40
3.6 本章小結 40
第4章 HTML和CSS入門 43
4.1 準備示例項目 43
4.2 理解HTML 45
4.2.1 理解空元素 45
4.2.2 理解屬性 45
4.2.3 套用無值屬性 46
4.2.4 在屬性中引用字面量 46
4.2.5 理解元素內容 46
4.2.6 理解文檔結構 47
4.3 理解Bootstrap 48
4.3.1 套用基本的Bootstrap類 48
4.3.2 使用Bootstrap樣式化表格 51
4.3.3 使用Bootstrap創建表單 52
4.3.4 使用Bootstrap創建格線 53
4.4 本章小結 58
第5章 JavaScript與TypeScript:第1部分 59
5.1 準備示例項目 60
5.2 使用語句 61
5.3 定義和使用函式 62
5.3.1 定義帶形參的函式 63
5.3.2 定義返回結果的函式 64
5.3.3 將函式用作其他函式的實參 64
5.4 使用變數和類型 65
5.4.1 使用變數閉包 67
5.4.2 使用基本數據類型 67
5.5 使用JavaScript操作符 69
5.5.1 使用條件語句 69
5.5.2 相等操作符和恆等操作符 70
5.5.3 顯式類型轉換 71
5.6 處理數組 72
5.6.1 使用數組字面量 73
5.6.2 數組內容的讀取和修改 73
5.6.3 遍歷數組內容 73
5.6.4 spread操作符 74
5.6.5 使用內置數組方法 75
5.7 本章小結 76
第6章 JavaScript與TypeScript:第2部分 77
6.1 準備示例項目 77
6.2 使用對象 78
6.2.1 使用對象字面量 78
6.2.2 將函式用作方法 79
6.2.3 定義類 79
6.3 處理JavaScript模組 82
6.4 有用的TypeScript特性 86
6.4.1 使用類型註解 86
6.4.2 使用元組 90
6.4.3 使用可索引類型 91
6.4.4 使用訪問修飾符 91
6.5 本章小結 92

相關詞條

熱門詞條

聯絡我們