AngularJS開發秘籍 AngularJS开发秘籍

戴利 (Brad Dayley)

  • 出版商: 清華大學
  • 出版日期: 2015-07-01
  • 定價: $299
  • 售價: 8.5$254
  • 語言: 簡體中文
  • 頁數: 184
  • 裝訂: 平裝
  • ISBN: 7302403678
  • ISBN-13: 9787302403678
  • 相關分類: Angular

下單後立即進貨 (約4週~6週)

買這商品的人也買了...

商品描述

<內容簡介>

快速掌握AngularJS Web開發技術!
AngularJS是Web開發領域最激動人心的創新技術之一,它為整個開發過程提供結構,旨在簡化Web應用的開發和測試。
網站已不再是簡單的靜態內容——相反,網站更趨動態化,通常單個頁面即可用作整個站點或應用。AngularJS允許Web開發者直接在網頁中構建此類應用需要的程序邏輯,將客戶端Web應用的數據模型綁定到後端服務和數據庫。AngularJS還允許擴展HTML,從而可以方便地在HTML模板文件中表示UI設計邏輯。
戴利編著的《AngularJS開發秘籍》展示如何創建功能強大的交互性Web應用,這些應用具有結構良好、便於維護、可重用的代碼庫。你還將學習如何使用AngularJS的創新MVC模式來開髮結構和設計俱佳的網頁和Web應用。
    AngularJS強制Web開發者堅守底層結構和設計規則,從而更加優秀。
    瞭解AngularJS的組織方式,學習設計AngularJS
    應用的最佳實踐
    學習如何定義模塊和使用依賴註入
    使用內置指令快速構建AngularJS模板,以增強用戶體驗
    將UI元素綁定到數據模型,使模型和UI的改變自動關聯
    自定義擴展HTML的AngularJS指令
    實現可縮放圖片、可展開列表和其他富UI組件
    實現與Web服務器交互的客戶端服務
    構建動態瀏覽器視圖,以提供更豐富的用戶交互
    創建便於重用的自定義服務
    為AngularJS應用設計單元和端到端測試

<章節目錄>

第1章  學習JavaScript
  1.1  使用Node.js創建JavaScript開發環境
    1.1.1  創建Node.js
    1.1.2  使用Node.js運行JavaScript
    1.1.3  使用Node.js創建Express Web服務器
  1.2  定義變量
  1.3  瞭解JavaScript數據類型
  1.4  使用運算符
    1.4.1  算術運算符
    1.4.2  賦值運算符
    1.4.3  應用比較和條件運算符
  1.5  實現循環
    1.5.1  while循環
    1.5.2  do/while循環
    1.5.3  for循環
    1.5.4  for/in循環
    1.5.5  中斷循環
  1.6  創建函數
    1.6.1  定義函數
    1.6.2  向函數傳遞變量
    1.6.3  從函數返回值
    1.6.4  使用匿名函數
  1.7  理解變量作用域
  1.8  使用JavaScript對象
    1.8.1  使用對象語法
    1.8.2  創建自定義對象
    1.8.3  使用原型對象模式
  1.9  操作字符串
    1.9.1  合併字符串
    1.9.2  在字符串中搜索子字符串
    1.9.3  替換字符串中的單詞
    1.9.4  將字符串拆分為數組
  1.10  使用數組
    1.10.1  合併數組
    1.10.2  迭代數組
    1.10.3  將數組轉換為字符串
    1.10.4  檢查數組中是否包含特定的數據項
    1.10.5  向數組中添加和從數組中移除數據項
  1.11  添加錯誤處理
    1.11.1  try/catch塊
    1.11.2  拋出自定義錯誤
    1.11.3  使用Finally
  1.12  小結
第2章  開始使用AngularJS
  2.1  選擇AngularJS的原因
  2.2  瞭解AngularJS
    2.2.1  模塊
    2.2.2  作用域和數據模型
    2.2.3  模板視圖和指令
    2.2.4  表達式

    2.2.5  控制器
    2.2.6  數據綁定
    2.2.7  服務
    2.2.8  依賴註入
    2.2.9  編譯器
  2.3  AngularJS生命周期概覽
    2.3.1  啟動階段
    2.3.2  編譯階段
    2.3.3  運行時數據綁定階段
  2.4  責任分離
  2.5  在現有JavaScript和jQuery 代碼中集成AngularJS
  2.6  在環境中添加AngularJS
  2.7  在HTML文檔中啟動AngularJS
  2.8  使用全局API
  2.9  創建基本的AngularJS應用
    2.9.1  加載AngularJS庫和主模塊
    2.9.2  定義AngularJS應用根元素
    2.9.3  在模板中添加控制器
    2.9.4  實現作用域模型
  2.10  在AngularJS應用中使用jQuery或者jQuery Lite
    2.10.1  jQuery Lite
    2.10.2  訪問jQuery或者jQuery Lite庫
    2.10.3  直接訪問jQuery或者jQuery Lite
  2.11  小結
第3章  瞭解AngularJS應用動態
第4章  實現作用域作為數據模型
第5章  使用AngularJS模板創建視圖
第6章  在AngularJS視圖中實現指令
第7章  創建自定義指令用於擴展HTML
第8章  使用事件與模型中的數據進行交互
第9章  在Web應用中實現AngularJS服務
第10章  創建自定義AngularJS服務
第11章  以AngularJS方式創建富Web應用組件
附錄A  測試AngularJS應用