注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JavaScript捷徑教程

JavaScript捷徑教程

JavaScript捷徑教程

定 價(jià):¥35.00

作 者: (加)斯努克(Snook,J) 等著;郭曉剛 等譯
出版社: 人民郵電出版社
叢編項(xiàng): 圖靈程序設(shè)計(jì)叢書
標(biāo) 簽: J2EE

ISBN: 9787115192592 出版時(shí)間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 199 字?jǐn)?shù):  

內(nèi)容簡介

  《JavaScript捷徑教程》講述了JavaScript 以及DOM 的應(yīng)用。重點(diǎn)講解了JavaScript 庫,并通過實(shí)際的示例說明了如何把這些庫應(yīng)用于你的項(xiàng)目。同時(shí)還解釋了Ajax,教你如何充分計(jì)劃并將其應(yīng)用于項(xiàng)目。此外,你還將了解如何構(gòu)建簡單的動(dòng)畫對象來為頁面中的元素增加動(dòng)態(tài)效果。書中提到的各項(xiàng)技術(shù)均配有直觀而簡潔的示例, 可幫助你快速掌握這些技。《JavaScript捷徑教程》面向具有一定的JavaScript 和DOM 腳本開發(fā)經(jīng)驗(yàn)的Web 開發(fā)人員。

作者簡介

  Jonathan Snook,著名Web技術(shù)專家。W3C CSS工作組顧問,Digital Web Magazine等著名媒體的專欄作家。他曾榮獲英國Web設(shè)計(jì)大獎(jiǎng),服務(wù)的客戶包括蘋果、紅牛和FedEx等國際大公司。.Aaron Gustafson,著名Web技術(shù)專家。Web Standards Project成員,著名Web開發(fā)媒體A List Apart編輯。..Stuart Langridge,著名Web技術(shù)專家。Web Standards Project成員。DHTML Utopia一書的作者。Dan Webb,著名Web技術(shù)專家。Prototype核心開發(fā)成員。

圖書目錄

第1章 JavaScript的現(xiàn)狀 
1.1 30年河?xùn)|,30年河西 
1.2 JavaScript遇上結(jié)合DOM的HTML 
1.3 Ajax的崛起 
1.4 管理JavaScript 
1.4.1 代碼裝載 
1.4.2 代碼解析 
1.4.3 正確地在XHTML頁面中嵌入代碼 
1.5 代碼調(diào)試 
1.5.1 警告 
1.5.2 頁面記錄 
1.5.3 瀏覽器插件 
1.5.4 HTTP調(diào)試 
1.6 小結(jié)
第2章 HTML、CSS和JavaScript 
2.1 基礎(chǔ)知識(shí)
2.2 HTML最佳實(shí)踐
2.2.1 HTML與XHTML 
2.2.2 兩全其美 
2.3 CSS基礎(chǔ)
2.3.1 將含義表達(dá)出來 
2.3.2 元素的標(biāo)識(shí) 
2.3.3 應(yīng)用CSS 
2.4 JavaScript基礎(chǔ) 
2.4.1 函數(shù) 
2.4.2 對象、屬性和方法 
2.4.3 點(diǎn)號(hào)語法和方括號(hào)語法 
2.4.4 原型 
2.4.5 值傳遞和引用傳遞 
2.5 JavaScript與DOM 
2.5.1 DOM是什么 
2.5.2 DOM樹的結(jié)構(gòu) 
2.5.3 document對象 
2.5.4 通過類名獲取元素 
2.6 在DOM中移動(dòng) 
2.7 處理屬性 
2.7.1 style屬性 
2.7.2 class屬性 
2.8 向DOM中插入內(nèi)容 
2.9 瀏覽器嗅探與對象檢測 
2.10 正則表達(dá)式 
2.11 格式化的慣例 
2.12 事件處理 
2.12.1 內(nèi)聯(lián)的事件處理 
2.12.2 this關(guān)鍵字 
2.12.3 無侵入的JavaScript 
2.12.3 在頁面加載前訪問元素 
2.12.5 用DOM方法綁定事件 
2.12.6 事件捕捉與事件冒泡 
2.12.7 在IE中追加事件 
2.12.8 檢查上下文 
2.12.9 取消行為 
2.12.10 綜合練習(xí) 
2.13 事件委托 
2.13.1 搜尋冒泡中途經(jīng)過的元素 
2.13.2 事件委托不適用的情形 
2.14 小結(jié) 
第3章 面向?qū)ο缶幊獭?br /> 3.1 什么是面向?qū)ο缶幊獭?br /> 3.2 函數(shù) 
3.2.1 添加方法和屬性 
3.2.2 對象的實(shí)例化機(jī)制
3.2.3 在構(gòu)造函數(shù)中返回對象
3.2.4 原型 
3.3 字面量對象 
3.4 for...in循環(huán)
3.5 命名的參數(shù) 
3.6 命名空間 
3.7 閉包 
3.8 封裝 
3.9 函數(shù)式編程 
3.9.1 回調(diào) 
3.9.2 函數(shù)的call和apply
3.9.3 在集合上應(yīng)用函數(shù)
3.9.4 可串接方法
3.9.5 內(nèi)部迭代器
3.10 小結(jié) 
第4章 庫 
4.1 DOM操作
4.2 應(yīng)用上的便利措施
4.2.1 語言擴(kuò)展和語言橋路 
4.2.2 事件處理 
4.2.3 Ajax 
4.2.4 字符串和模板處理 
4.2.5 使用集合
4.2.6 處理JSON和XML
4.3 界面部件 
4.4 流行的庫 
4.4.1 Dojo 
4.4.2 Prototype 
4.4.3 jQuery 
4.4.4 Yahoo! UI Library(YUI) 
4.4.5 Mootools 
4.4.6 Script.aculo.us 
4.4.7 ExtJS 
4.5 新出現(xiàn)的庫 
4.5.1 Base2.DOM 
4.5.2 DED|Chain 
4.6 怎樣選擇庫 
4.6.1 社區(qū) 
4.6.2 文檔
4.7 小結(jié) 
第5章 Ajax和數(shù)據(jù)交換
5.1 分析Ajax應(yīng)用 
5.2 解構(gòu)Ajax過程
5.2.1 Ajax的請求/響應(yīng)過程 
5.2.2 失敗
5.2.3 繪制故事板 
5.3 Ajax的數(shù)據(jù)格式 
5.3.1 XML
5.3.2 XML之外的選擇
5.4 構(gòu)造可重用的Ajax對象
5.5 為失敗做準(zhǔn)備 
5.5.1 超時(shí)處理 
5.5.2 HTTP狀態(tài)代碼 
5.5.3 多重請求 
5.5.4 意外的數(shù)據(jù) 
5.6 用庫處理Ajax調(diào)用 
5.6.1 Prototype
5.6.2 YUI 
5.6.3 jQuery 
5.7 小結(jié) 
第6章 視覺效果 
6.1 為什么要使用視覺效果 
6.2 構(gòu)建一個(gè)簡單的動(dòng)畫對象
6.2.1 回調(diào) 
6.2.2 動(dòng)畫隊(duì)列 
6.3 擴(kuò)展動(dòng)畫類 
6.4 用庫來實(shí)現(xiàn)動(dòng)畫
6.4.1 Script.aculo.us 
6.4.2 jQuery 
6.4.3 Mootools 
6.5 小結(jié) 
第7章 表單驗(yàn)證與JavaScript 
7.1 在服務(wù)器上驗(yàn)證 
7.2 客戶端 
7.2.1 用JavaScript添加顯示錯(cuò)誤消息的Span塊 
7.2.2 阻止表單提交
7.3 用Ajax實(shí)現(xiàn)表單驗(yàn)證 
7.3.1 服務(wù)器端驗(yàn)證 
7.3.2 客戶端 
7.4 小結(jié)
第8章 案例研究:改良FAQ頁面
8.1 第1課:瞄準(zhǔn)目標(biāo) 
8.2 第2課:JavaScript之舞 
8.3 小結(jié) 
第9章 案例研究:動(dòng)態(tài)幫助系統(tǒng) 
9.1 任務(wù)
9.2 計(jì)劃和準(zhǔn)備 
9.2.1 總體設(shè)計(jì) 
9.2.2 項(xiàng)目準(zhǔn)備 
9.3 編寫標(biāo)記 
9.3.1 用布局處理共同的標(biāo)記
9.3.2 添加一個(gè)示例應(yīng)用頁面
9.4 用CSS添加樣式 
9.5 Prototype和Low Pro出場
9.6 讓幫助欄可用
9.6.1 建立幫助控制器
9.6.2 添加行為 
9.6.3 實(shí)現(xiàn)加載提示 
9.7 最后潤色
9.7.1 用Moo.fx添加動(dòng)畫 
9.7.2 實(shí)現(xiàn)邊欄內(nèi)錨點(diǎn) 
9.8 回顧 
9.8.1 用符合語義的HTML奠定堅(jiān)實(shí)的基礎(chǔ)
9.8.2 恰當(dāng)使用HTML、CSS、JavaScript 
9.8.3 用CSS選擇符充當(dāng)應(yīng)用的膠水
9.8.4 對Ajax來說,簡單是最好的
9.9 小結(jié) 
9.10 源代碼

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)