JavaScript+jQuery Mobile+Node.js跨平台網頁設計

JavaScript+jQuery Mobile+Node.js跨平台網頁設計
定價:474
NT $ 412
  • 作者:陳會安
  • 出版社:機械工業出版社
  • 出版日期:2016-03-01
  • 語言:簡體中文
  • ISBN10:7111527429
  • ISBN13:9787111527428
  • 裝訂:506頁 / 普通級 / 1-1
 

內容簡介

本書完整地介紹了JavaScript基本語法、JavaScript自定義和內建對象,詳細說明了CSS選擇器和如何使用JavaScript程序代碼存取CSS樣式,以及jQuery支持的Ajax方法、jQuery插件程序和jQueryUI,並說明如何使用jQueryMobile建立移動設備的Mobile。
 

目錄

前言
第1章 HTML與JavaScript的基礎
1—1HTML的基礎
1—1—1認識HTML
1—1—2HTML5的網頁結構
1—2認識JaVaScript
1—2—1JavaScript與腳本語言
1—2—2客戶端網頁技術
1—3JavaScript的開發環境WebMatrix
1—3—1下載與安裝WebMatrix開發工具
1—3—2啟動WebMatrix新建HTML網站
1—3—3更改默認的網站位置
1—3—4開啟本書的范例網站
1—4創建第一個JavaScript程序
1—4—1在HTML網頁插入JavaScript程序代碼
1—4—2創建第一個JavaScript程序
1—4—3更改WebMatrix的默認瀏覽器
1—4—4顯示JavaScript程序代碼的錯誤
1—5JavaScript程序代碼的位置
1—5—1在Head區塊的JavaScript程序代碼
1—5—2在Body區塊的JavaScript程序代碼
1—5—3使用外部JavaScript程序文件
1—6JavaScript的編寫風格
1—6—1程序語句
1—6—2程序注釋
1—6—3太長的程序代碼
1—6—4空格符
1—6—5程序代碼縮排

第2章 JavaScript的變量與運算符
2—1JavaScript的變量
2—1—1變量命名與聲明
2—1—2賦值語句
2—1—3JavaScript的變量是否存在
2—2JavaScript的數據類型
2—2—1JavaScript的數據類型
2—2—2Escape轉義字符
2—3JavaScript的運算符
2—3—1運算符的優先級
2—3—2算術運算符
2—3—3邏輯與比較運算符
2—3—4位運算符
2—3—5賦值運算符
2—4數據類型的轉換
2—4—1數據類型的強制轉換
2—4—2數據類型的轉換函數

第3章 JavaScript的流程控制
3—1流程控制的基礎
3—2JavaScript的條件控制
3—2—1if是否選擇條件語句
3—2—2if/else二選一條件語句
3—2—3if/else多選一條件語句
3—2—4switch多選一條件語句
3—2—5條件運算符?:
3—3JavaScript的循環控制
3—3—1for循環語句
3—3—2for/In循環語句
3—3—3while循環語句
3—3—4do/while循環語句
3—4繼續和跳出循環
3—5JavaScript的嵌套循環

第4章 JavaScript的函數與對象
4—1JavaScript的函數
4—1—1JavaScript的內建函數
4—1—2創建JavaScript自定義函數
4—1—3擁有參數的JavaScript函數
4—1—4JavaScript函數的返回值
4—1—5JavaScript函數的傳值或引用參數
4—1—6JavaScript函數的參數數組
4—2JavaScript函數的變量范圍
4—3JavaScript的對象
4—3—1面向對象程序設計語言
4—3—2JavaScript的對象、屬性和方法
4—3—3JavaScript支持的對象
4—4自定義JavaScript的對象
4—4—1使用Object對象創建自定義對象
4—4—2with程序塊
4—4—3使用構造函數來創建對象
4—4—4對象的層級結構
4—4—5新建對象的方法
4—5JavaScript的Prototype對象
4—5—1基於類的和基於原型的程序設計語言
4—5—2新建Prototype對象的屬性
4—5—3新建Prototype對象的方法
4—5—4擴展JavaScript內部對象的方法
4—5—5Prototype對象的繼承

第5章 JavaScript的內部對象
5—1JavaScript的內部對象
5—1—1JavaScript內部對象的種類
5—1—2JavaScript的內部對象
5—2JavaScript的String對象
5—2—1創建String對象
5—2—2字符串的長度與大小寫
5—2—3獲取字符串的指定字符
5—2—4子字符串的搜索
5—2—5子字符串的處理
5—3JavaScript的Array對象
5—3—1JavaScript的一維數組
5—3—2Array對象的屬性和方法
5—3—3JavaScript的多維數組
5—4JavaScript的Date對象
5—4—1獲取日期和時間
5—4—2設置日期和時間
5—4—3日期和時間的轉換
5—4—4獲取系統的時間
5—5JavaScript的Math對象
5—5—1Math對象的屬性
5—5—2Math對象的隨機數、最大和最小值
5—5—3Math對象的數學方法
5—6JavaScript的Error對象
5—6—1JavaScript的例外處理
5—6—2JavaScript多層的例外處理結構
5—7對象的共享屬性和方法
5—7—1JavaScript對象的共享屬性
5—7—2JavaScript對象的共享方法

第6章 DOM對象模型
6—1DOM對象模型的基礎
6—1—1對象模型與DOM
6—1—2基於DOM的HTML網頁內容
6—2獲取HTML元素節點
6—2—1使用Id屬性獲取元素節點
6—2—2使用標簽名稱獲取元素節點
6—2—3獲取與更改元素內容
6—2—4存取HTML元素的尺寸與位置
6—3DOM的節點瀏覽
6—3—1DOM瀏覽節點的相關屬性
6—3—2瀏覽父節點
6—3—3瀏覽兄弟節點
6—3—4瀏覽子節點與子元素
6—4HTML集合對象
6—5訪問HTML標簽的屬性
6—6DOM的節點操作
6—6—1插入和新建節點
6—6—2刪除節點

第7章 CSS層疊式樣式表
7—1CSS層疊式樣式表
7—1—1CSS的基礎
7—1—2CSS的基本語法
7—1—3在HTML網頁套用CSS
7.2CSS的選擇器
7—2—1使用類型選擇器
7—2—2使用嵌套選擇器
7—2—3使用群組選擇器
7—2—4使用樣式類的選擇器
7—2—5使用id屬性的選擇器
7—2—6更多的CSS選擇器
7—3常用的CSS樣式屬性
7—4動態CSS樣式
7—4—1Style對象的屬性
7—4—2動態樣式的字體與顏色
7—5絕對位置的樣式屬性
7—5—1絕對位置的樣式屬性
7—5—2移動標題文字
……
第8章 jQuery基礎與Firebug開發工具
第9章 jQuer選擇器與CSS和DOM
第10章 jQuery事件處理
第11章 jQuery動畫與特效
第12章 jQuery菜單、導航與標簽頁
第13章 創建jQueryMobile程序
第14章 按鈕、對話框與工具欄
第15章 ListView列表與jQueryMobile窗體
第16章 jQueryMobileAPI與Ajax
第17章 Node.js入門與實現
第18章 Node.js網絡應用程序開發
附錄jQuery的網絡資源
網路書店 類別 折扣 價格
  1. 新書
    87
    $412