商品簡介
作者簡介
目次
商品簡介
本書講述了JavaScript和DOM的基礎知識,但重點放在DOM編程技術背後的思路和原則:預留退路、循序漸進和以用戶為中心等,這些概念對于任何前端Web開發工作都非常重要。本書將這些概念貫穿在書中的所有代碼示例中,使你看到用來創建圖片庫頁面的腳本、用來創建動畫效果的腳本和用來豐富頁面元素呈現效果的腳本,最后結合所講述的內容創建了一個實際的網站。
本書適合Web設計師和開發人員閱讀。
本書適合Web設計師和開發人員閱讀。
作者簡介
Jeremy Keith 國際知名的Web設計師,Web標準計劃(webstandards.org)成員,DOM Scripting任務組負責人之一。除本書外,他還正在撰寫眾所期待的《Bulletproof Ajax》一書(中文版將由人民郵電出版社出版)。可以通過其個人網站adactio.com與他聯系。
目次
第1章 JavaScript簡史
1.1 JavaScript的起源
1.2 瀏覽器之爭
1.3 制定標準
1.4 小結
第2章 JavaScript語法
2.1 準備工作
2.2 語法
2.3 語句
2.4 變量
2.5 操作
2.6 條件語句
2.7 循環語句
2.8 函數
2.9 對象
2.10 小結
第3章 DOM
3.1 文檔:DOM中的“D”
3.2 對象:DOM中的“O”
3.3 模型:DOM中的“M”
3.4 趁熱打鐵
3.5 小結
第4章 案例研究:JavaScript美術館
4.1 編寫標記語言文檔
4.2 編寫JavaScript函數
4.3 JavaScript函數的調用
4.4 對JavaScript函數進行功能擴展
4.5 小結
第5章 JavaScript編程原則和良好習慣
5.1 不要誤解JavaScript
5.2 預留退路
5.3 向CSS學習
5.4 分離JavaScript
5.5 向后兼容性
5.6 小結
第6章 案例研究:JavaScript美術館改進版
6.1 快速回顧
6.2 解決“預留退路”問題
6.3 解決“分離JavaScript”問題
6.4 JavaScript函數的優化:不要做太多的假設
6.5 DOM Core和HTML-DOM
6.6 小結
第7章 動態創建HTML內容
7.1 document.write()方法
7.2 innerHTML屬性
7.3 DOM提供的方法
7.4 重回“JavaScript美術館”
7.5 小結
7.6 下章簡介
第8章 充實文檔的內容
8.1 不應該做的事情
8.2 把“不可見”變成“可見”
8.3 原始內容
8.4 XHTML文檔
8.5 CSS
8.6 JavaScript代碼
8.7 小結
8.8 下章簡介
第9章 CSS-DOM
9.1 三位一體的網頁
9.2 style屬性
9.3 何時該用DOM腳本去設置樣式信息
9.4 className屬性
9.5 小結
第10章 用JavaScript實現動畫效果
10.1 何為動畫
10.2 實用的動畫
10.3 改進動畫效果
10.4 最后的優化
10.5 小結
第11章 學以致用:JavaScript網站設計實戰
11.1 案例背景介紹
11.2 頁面視覺效果設計
11.3 CSS
11.4 顏色
11.5 XHTML文檔
11.6 JavaScript腳本
11.7 小結
11.8 下章簡介
第12章 展望DOM腳本編程技術
12.1 Web的現狀
12.2 Ajax技術
12.3 Web應用
12.4 小結
附錄 DOM方法和屬性
1.1 JavaScript的起源
1.2 瀏覽器之爭
1.3 制定標準
1.4 小結
第2章 JavaScript語法
2.1 準備工作
2.2 語法
2.3 語句
2.4 變量
2.5 操作
2.6 條件語句
2.7 循環語句
2.8 函數
2.9 對象
2.10 小結
第3章 DOM
3.1 文檔:DOM中的“D”
3.2 對象:DOM中的“O”
3.3 模型:DOM中的“M”
3.4 趁熱打鐵
3.5 小結
第4章 案例研究:JavaScript美術館
4.1 編寫標記語言文檔
4.2 編寫JavaScript函數
4.3 JavaScript函數的調用
4.4 對JavaScript函數進行功能擴展
4.5 小結
第5章 JavaScript編程原則和良好習慣
5.1 不要誤解JavaScript
5.2 預留退路
5.3 向CSS學習
5.4 分離JavaScript
5.5 向后兼容性
5.6 小結
第6章 案例研究:JavaScript美術館改進版
6.1 快速回顧
6.2 解決“預留退路”問題
6.3 解決“分離JavaScript”問題
6.4 JavaScript函數的優化:不要做太多的假設
6.5 DOM Core和HTML-DOM
6.6 小結
第7章 動態創建HTML內容
7.1 document.write()方法
7.2 innerHTML屬性
7.3 DOM提供的方法
7.4 重回“JavaScript美術館”
7.5 小結
7.6 下章簡介
第8章 充實文檔的內容
8.1 不應該做的事情
8.2 把“不可見”變成“可見”
8.3 原始內容
8.4 XHTML文檔
8.5 CSS
8.6 JavaScript代碼
8.7 小結
8.8 下章簡介
第9章 CSS-DOM
9.1 三位一體的網頁
9.2 style屬性
9.3 何時該用DOM腳本去設置樣式信息
9.4 className屬性
9.5 小結
第10章 用JavaScript實現動畫效果
10.1 何為動畫
10.2 實用的動畫
10.3 改進動畫效果
10.4 最后的優化
10.5 小結
第11章 學以致用:JavaScript網站設計實戰
11.1 案例背景介紹
11.2 頁面視覺效果設計
11.3 CSS
11.4 顏色
11.5 XHTML文檔
11.6 JavaScript腳本
11.7 小結
11.8 下章簡介
第12章 展望DOM腳本編程技術
12.1 Web的現狀
12.2 Ajax技術
12.3 Web應用
12.4 小結
附錄 DOM方法和屬性
主題書展
更多
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

