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

JavaScript DOM編程藝術(shù)

JavaScript DOM編程藝術(shù)

定 價:¥39.00

作 者: (英)基思
出版社: 人民郵電
叢編項: 圖靈程序設(shè)計叢書·Web開發(fā)系列
標(biāo) 簽: javascript

ISBN: 9787115139214 出版時間: 2007-01-01 包裝: 平裝
開本: 16開 頁數(shù): 300 字?jǐn)?shù):  

內(nèi)容簡介

  本書講述了JavaScript和DOM的基礎(chǔ)知識,但重點(diǎn)放在DOM編程技術(shù)背后的思路和原則:預(yù)留退路、循序漸進(jìn)和以用戶為中心等,這些概念對于任何前端Web開發(fā)工作都非常重要。本書將這些概念貫穿在書中的所有代碼示例中,使你看到用來創(chuàng)建圖片庫頁面的腳本、用來創(chuàng)建動畫效果的腳本和用來豐富頁面元素呈現(xiàn)效果的腳本,最后結(jié)合所講述的內(nèi)容創(chuàng)建了一個實(shí)際的網(wǎng)站。本書適合Web設(shè)計師和開發(fā)人員閱讀。隨著Ajax的興起,JavaScript再一次成為炙手可熱的技術(shù)。然而,在歷史上,它并不是一直這么幸運(yùn),由于主流瀏覽器之間的不兼容,以JavaScript為核心的DHTML曾經(jīng)曇花一現(xiàn),很快被人遺忘。俱往矣,如今的網(wǎng)頁設(shè)計已經(jīng)翻開了新的一頁。在CSS徹底改變了Web頁面布局的方式之后,萬維網(wǎng)聯(lián)盟跨瀏覽器的DOM標(biāo)準(zhǔn)的制定,使JavaScript終于突破瓶頸,成了大大改善網(wǎng)頁用戶體驗(yàn)的利器。本書在簡潔明快地講述JavaScript和DOM的基本知識之后,通過幾個實(shí)例演示了大師級的網(wǎng)頁開發(fā)技術(shù),并透徹闡述了一些至關(guān)重要的JavaScript編程原則和最佳實(shí)踐,包括預(yù)留退路、循序漸進(jìn)和以用戶為中心等。讀者可以非常直觀地加以領(lǐng)悟,迅速使自己的編程技術(shù)更上一層樓。“本書理應(yīng)奉為經(jīng)典。文筆清晰,采用了優(yōu)秀的編程原則,嚴(yán)格遵守相應(yīng)的標(biāo)準(zhǔn)。真是完美的結(jié)合?!薄猄lashdot“我要隆重推薦本書。它前所未有地演示了DOM腳本編程的真正潛力。無論你是JavaScript新手還是專家,本書都絕對必讀?!薄狦arrett Dimon,Digital-Web.com專欄作家

作者簡介

  Jeremy Keith 國際知名的Web設(shè)計師,Web標(biāo)準(zhǔn)計劃(webstandards.org)成員,DOM Scripting任務(wù)組負(fù)責(zé)人之一。除本書外,他還正在撰寫眾所期待的《Bulletproof Ajax》一書(中文版將由人民郵電出版社出版)??梢酝ㄟ^其個人網(wǎng)站adactio.com與他聯(lián)系。

圖書目錄

第1章 JavaScript簡史
 1.1 JavaScript的起源
 1.2 瀏覽器之爭
 1.3 制定標(biāo)準(zhǔn)
 1.4 小結(jié)
第2章 JavaScript語法
 2.1 準(zhǔn)備工作
 2.2 語法
 2.3 語句
 2.4 變量
 2.5 操作
 2.6 條件語句
 2.7 循環(huán)語句
 2.8 函數(shù)
 2.9 對象
 2.10 小結(jié)
第3章 DOM
 3.1 文檔:DOM中的“D”
 3.2 對象:DOM中的“O”
 3.3 模型:DOM中的“M”
 3.4 趁熱打鐵
 3.5 小結(jié)
第4章 案例研究:JavaScript美術(shù)館
 4.1 編寫標(biāo)記語言文檔
 4.2 編寫JavaScript函數(shù)
 4.3 JavaScript函數(shù)的調(diào)用
 4.4 對JavaScript函數(shù)進(jìn)行功能擴(kuò)展
 4.5 小結(jié)
第5章 JavaScript編程原則和良好習(xí)慣
 5.1 不要誤解JavaScript
 5.2 預(yù)留退路
 5.3 向CSS學(xué)習(xí)
 5.4 分離JavaScript
 5.5 向后兼容性
 5.6 小結(jié)
第6章 案例研究:JavaScript美術(shù)館改進(jìn)版
 6.1 快速回顧
 6.2 解決“預(yù)留退路”問題
 6.3 解決“分離JavaScript”問題
 6.4 JavaScript函數(shù)的優(yōu)化:不要做太多的假設(shè)
 6.5 DOM Core和HTML-DOM
 6.6 小結(jié)
第7章 動態(tài)創(chuàng)建HTML內(nèi)容
 7.1 document.write()方法
 7.2 innerHTML屬性
 7.3 DOM提供的方法
 7.4 重回“JavaScript美術(shù)館”
 7.5 小結(jié)
 7.6 下章簡介
第8章 充實(shí)文檔的內(nèi)容
 8.1 不應(yīng)該做的事情
 8.2 把“不可見”變成“可見”
 8.3 原始內(nèi)容
 8.4 XHTML文檔
 8.5 CSS
 8.6 JavaScript代碼
 8.7 小結(jié)
 8.8 下章簡介
第9章 CSS-DOM
 9.1 三位一體的網(wǎng)頁
 9.2 style屬性
 9.3 何時該用DOM腳本去設(shè)置樣式信息
 9.4 className屬性
 9.5 小結(jié)
第10章 用JavaScript實(shí)現(xiàn)動畫效果
 10.1 何為動畫
 10.2 實(shí)用的動畫
 10.3 改進(jìn)動畫效果
 10.4 最后的優(yōu)化
 10.5 小結(jié)
第11章 學(xué)以致用:JavaScript網(wǎng)站設(shè)計實(shí)戰(zhàn)
 11.1 案例背景介紹
 11.2 頁面視覺效果設(shè)計
 11.3 CSS
 11.4 顏色
 11.5 XHTML文檔
 11.6 JavaScript腳本
 11.7 小結(jié)
 11.8 下章簡介
第12章 展望DOM腳本編程技術(shù)
 12.1 Web的現(xiàn)狀
 12.2 Ajax技術(shù)
 12.3 Web應(yīng)用
 12.4 小結(jié)
附錄 DOM方法和屬性

本目錄推薦

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