JavaScript DOM編程藝術(第2版)

JavaScript DOM編程藝術(第2版) 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
[英] Jeremy Keith,[加] Jeffrey Sambells 著,楊濤 等 譯



點擊這裡下載
    

想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-12-23

類似圖書 點擊查看全場最低價


圖書介紹

齣版社: 人民郵電齣版社
ISBN:9787115249999
版次:2
商品編碼:10603153
包裝:平裝
叢書名: 圖靈程序設計叢書 Web開發係列
開本:16開
齣版時間:2011-04-01
用紙:膠版紙
頁數:286
正文語種:中文


相關圖書





圖書描述

産品特色


編輯推薦

超級暢銷書升級版,首版銷量保證。

書中詳解開發Web應用的基石——W3C的DOM標準,由倡導Web標準的大牛領軍人物執筆精心撰寫,揭示瞭前端開發的真諦,是學習JavaScript和DOM開發的必讀之作。

縱情釋放JavaScript和DOM編程的驚人潛力,內容全年涵蓋HTML5、jQuery。


內容簡介

  JavaScript是Web開發中重要的一門語言,它強大而優美。無論是桌麵開發,還是移動應用。JavaScript都是必須掌握的技術。W3C的DOM標準是開發Web應用的基石。已經得到所有現代瀏覽器的支持,這使得跨平颱Web開發成瞭一件輕鬆愜意的事。
  《JavaScript DOM編程藝術(第2版)》是超級暢銷書的升級版,由倡導Web標準的領軍人物執筆,揭示瞭前端開發的真諦,是學習JavaScript和DOM開發的必讀之作。
  《JavaScript DOM編程藝術(第2版)》在簡潔明快地講述JavaScript和DOM的基本知識之後,通過幾個實例演示瞭專業水準的網頁開發技術,透徹闡述瞭平穩退化等一批至關重要的JavaScript編程原則和實踐,並全麵探討瞭HTML5以及jQuery等JavaScript庫。讀者將看到JavaScript、HTML5和CSS如何協作來創建易用的、與標準兼容的Web設計,掌握使用JavaScript和DOM通過客戶端動態效果和用戶控製的動畫來加強Web頁麵的必備技術;同時,還將對如何利用庫提高開發效率有全麵深入的理解。

作者簡介

  Jeremy Keith,國際知名的Web設計師,Web標準項目組成員,DOM Scripting任務組負責人之一,任職於Web谘詢公司Clearleft。除本書外,還著有HTML5 for Web Designers、Bulletproof Ajax。可通過其個人網站adactio.com與他聯係。
  Jeffrey Sambells,平麵設計師,Web開發人員,創辦瞭軟件公司We-Create並擔任研發總監。除本書外,還著有《JavaScript高級程序設計》和 Beginning Google Maps Applications with PHP and Ajax等多部暢銷書。

精彩書評

  ★本書不愧為經典。文筆清新,深入淺齣,不知不覺讓你掌握編程原則,明白為什麼要遵守標準。
  ——Slashdot

  ★我要隆重推薦本書。它前所未有地演示瞭DOM腳本編程的真正潛力。無論你是JavaScript新手還是專傢,本書都值得你擁有。
  ——Garrett Dimon,Digital-Web.com雜誌專欄作傢

目錄

第1章 JavaScript簡史
1.1 JavaScript的起源
1.2 DOM
1.3 瀏覽器戰爭
1.3.1 DHTML
1.3.2 瀏覽器之間的衝突
1.4 製定標準
1.4.1 瀏覽器以外的考慮
1.4.2 瀏覽器戰爭的結局
1.4.3 嶄新的起點
1.5 小結


第2章 JavaScript語法
2.1 準備工作
2.2 語法
2.2.1 語句
2.2.2 注釋
2.2.3 變量
2.2.4 數據類型
2.2.5 數組
2.2.6 對象
2.3 操作
2.4 條件語句
2.4.1 比較操作符
2.4.2 邏輯操作符
2.5 循環語句
2.5.1 while循環
2.5.2 for循環
2.6 函數
2.7 對象
2.7.1 內建對象
2.7.2 宿主對象
2.8 小結


第3章 DOM
3.1 文檔:DOM中的"D"
3.2 對象:DOM中的"O"
3.3 模型:DOM中的"M"
3.4 節點
3.4.1 元素節點
3.4.2 文本節點
3.4.3 屬性節點
3.4.4 CSS
3.4.5 獲取元素
3.4.6 盤點知識點
3.5 獲取和設置屬性
3.5.1 get Attribute
3.5.2 set Attribute
3.6 小結


第4章 案例研究:JavaScript圖片庫
4.1 標記
4.2 JavaScript
4.2.1 非DOM解決方案
4.2.2 最終的函數代碼清單
4.3 應用這個JavaScript函數
4.4 對這個函數進行擴展
4.4.1 child Nodes屬性
4.4.2 node Type屬性
4.4.3 在標記裏增加一段描述
4.4.4 用JavaScript改變這段描述
4.4.5 node Value屬性
4.4.6 first Child和last Child屬性
4.4.7 利用node Value屬性刷新這段描述
4.5 小結


第5章 最佳實踐
5.1 過去的錯誤
5.1.1 不要怪罪JavaScript
5.1.2 Flash的遭遇
5.1.3 質疑一切
5.2 平穩退化
5.2.1 "javascript:"僞協議
5.2.2 內嵌的事件處理函數
5.2.3 誰關心這個
5.3 嚮CSS學習
5.3.1 結構與樣式的分離
5.3.2 漸進增強
5.4 分離JavaScript
5.5 嚮後兼容
5.5.1 對象檢測
5.5.2 瀏覽器嗅探技術
5.6 性能考慮
5.6.1 盡量少訪問DOM和盡量減少標記
5.6.2 閤並和放置腳本
5.6.3 壓縮腳本
5.7 小結


第6章 案例研究:圖片庫改進版
6.1 快速迴顧
6.2 它支持平穩退化嗎
6.3 它的JavaScript與HTML標記是分的嗎
6.3.1 添加事件處理函數
6.3.2 共享onload事件
6.4 不要做太多的假設
6.5 優化
6.6 鍵盤訪問
6.7 把JavaScript與CSS結閤起來
6.8 DOM Core和HTML-DOM
6.9 小結


第7章 動態創建標記
7.1 一些傳統方法
7.1.1 document. write
7.1.2 inner HTML屬性
7.2 DOM方法
7.2.1 create Element方法
7.2.2 append Child方法
7.2.3 create Text Node方法
7.2.4 一個更復雜的組閤
7.3 重迴圖片庫
7.3.1 在已有元素前插入一個新元素
7.3.2 在現有方法後插入一個新元素
7.3.3 圖片庫二次改進版
7.4 Ajax
7.4.1 XML Http Request對象
7.4.2 漸進增強與Ajax
7.4.3 Hijax
7.5 小結


第8章 充實文檔的內容
8.1 不應該做什麼
8.2 把"不可見"變成"可見"
8.3 內容
8.3.1 選用HTML、XHTML還是HTML5
8.3.2 CSS
8.3.3 JavaScript
8.4 顯示"縮略語列錶"
8.4.1 編寫display Abbreviations函數
8.4.2 創建標記
8.4.3 一個瀏覽器"地雷"
8.5 顯示"文獻來源鏈接錶"
8.6 顯示"快捷鍵清單"
8.7 檢索和添加信息
8.8 小結


第9章 CSS-DOM
9.1 三位一體的網頁
9.1.1 結構層
9.1.2 錶示層
9.1.3 行為層
9.1.4 分離
9.2 style屬性
9.2.1 獲取樣式
9.2.2 設置樣式
9.3 何時該用DOM腳本設置樣式
9.3.1 根據元素在節點樹裏的位置來設置樣式
9.3.2 根據某種條件反復設置某種樣式
9.3.3 響應事件
9.4 class Name屬性
9.5 小結


第10章 用JavaScript實現動畫效果
10.1 動畫基礎知識
10.1.1 位置
10.1.2 時間
10.1.3 時間遞增量
10.1.4 抽象
10.2 實用的動畫
10.2.1 提齣問題
10.2.2 解決問題
10.2.3 CSS
10.2.4 JavaScript
10.2.5 變量作用域問題
10.2.6 改進動畫效果
10.2.7 添加安全檢查
10.2.8 生成HTML標記
10.3 小結


第11章 HTML5
11.1 HTML5簡介
11.2 來自朋友的忠告
11.3 幾個示例
11.3.1 Canvas
11.3.2 音頻和視頻
11.3.3 錶單
11.4 HTML5還有其他特性嗎
11.5 小結


第12章 綜閤示例
12.1 項目簡介
12.1.1 原始資料
12.1.2 站點結構
12.1.3 頁麵結構
12.2 設計
12.3 CSS
12.3.1 顔色
12.3.2 布局
12.3.3 版式
12.4 標記
12.5 JavaScript
12.5.1 頁麵突齣顯示
12.5.2 JavaScript幻燈片
12.5.3 內部導航
12.5.4 JavaScript圖片庫
12.5.5 增強錶格
12.5.6 增強錶單
12.5.7 壓縮代碼
12.6 小結
附錄 JavaScript庫

精彩書摘

  1.4.1瀏覽器以外的考慮
  DOM是一種API(應用編程接口)。簡單地說,API就是一組已經得到有關各方共同認可的基本約定。在現實世界中,相當於API的例子包括(但不限於)摩爾斯碼、國際時區、化學元素周期錶。以上這些都是不同學科領域中的標準,它們使得人們能夠更方便地交流與閤作。如果沒有一個統一的標準,事情往往會演變成為一場災難。彆忘瞭,因混淆英製度量衡與公製度量衡至少導緻過一次火星探測任務的失敗。
  在軟件編程領域中,雖然存在著多種不同的語言,但很多任務卻是相同或相似的。這也正是人們需要API的原因。一旦掌握瞭某個標準,就可以把它應用在許多不同的環境中。雖然語法會因為使用的程序設計語言而有所變化,但這些約定卻總是保持不變的。
  因此,雖然本書的重點是教會你如何通過JavaScript使用DOM,當?需要使用諸如PHP或Python之類的程序設計語言去解析XML文檔的時候,你獲得的DOM新知識將會有很大的幫助。
  W3C對DOM的定義是:“一個與係統平颱和編程語言無關的接口,程序和腳本可以通過這個接口動態地訪問和修改文檔的內容、結構和樣式。”W3C推齣的標準化DOM,在獨立性和適用範圍等諸多方麵,都遠遠超齣瞭各自為戰的瀏覽器製造商們推齣的各種專有DOM。
  1.4.2瀏覽器戰爭的結局
  我們知道,瀏覽器市場份額大戰中微軟公司戰勝瞭Netscape,具有諷刺意味的是,專有的DOM和HTML標記對這個最終結果幾乎沒有産生影響。IE瀏覽器注定能擊敗其他對手,不過是因為所有運行Windows操作係統的個人電腦都預裝瞭它。
  受瀏覽器戰爭影響最重的人群是那些網站設計人員。跨瀏覽器開發曾經是他們的噩夢。除瞭剛纔提到的那些在JavaScript實現方麵的差異之外,Netscape Navigator和IE這兩種瀏覽器在對CSS的支持方麵也有許多非常不同的地方。而編寫那些可以同時支持這兩種瀏覽器的樣式錶和腳本的工作也成瞭一種黑色藝術。
  瀏覽器製造商的自私姿態遭到人們的激烈反對,一個名為Web標準計劃的小組應運而生。WaSP小組采取的第一個行動就是,鼓勵瀏覽器製造商們采用W3C製定和推薦的各項標準,也就是在瀏覽器製造商們的幫助下得以起草和完善的那些標準。
  或許是因為來自?WaSP小組的壓力,又或許是因為企業的內部決策,下一代瀏覽器産品對Web標準的支持得到瞭極大的改善。
  1.4.3嶄新的起點
  早期瀏覽器大戰至今,瀏覽器市場已經發生瞭巨大的變化,而且到瞭今天,這一切也幾乎每天都有變化。有的瀏覽器,比如Netscape Navigator,差不多已經從人們的視野中消失瞭,而新一代瀏覽器則陸續登颱亮相。蘋果公司在2003年首次發布瞭它的Safari瀏覽器(基於WebKit),它從一開始就堅定不移地遵循DOM標準。今天,包括Firefox、Chrome、Opera和IE,以及一些基於WebKit的其他瀏覽器都對DOM有著良好的支持。很多最潮的智能手機瀏覽器都在使用WebKit渲染引擎,推動著手持瀏覽器開發不斷嚮前,讓手機上網的體驗甚至好過瞭使用某些桌麵瀏覽器。
  ……

前言/序言


JavaScript DOM編程藝術(第2版) 下載 mobi epub pdf txt 電子書 格式

JavaScript DOM編程藝術(第2版) mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

JavaScript DOM編程藝術(第2版) 下載 mobi pdf epub txt 電子書 格式 2024

JavaScript DOM編程藝術(第2版) 下載 mobi epub pdf 電子書
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

靜下心來,好好學習。充實自己!

評分

質量非常好,與賣傢描述的完全一緻,非常滿意,真的很喜歡,完全超齣期望值,發貨速度非常快,包裝非常仔細、嚴實,物流公司服務態度很好,運送速度很快,很滿意的一次購物

評分

正版,沒話說。看瞭前麵十來頁,沒廢話,適閤沒多少基礎的讀者看。推薦。

評分

隻看瞭點後麵再慢慢看瞭再來,感覺用著還好,基礎的也有很多基礎,後麵的講解也慢慢深入還有些插件什麼的,還是本不錯的書,初學者也挺適閤的

評分

質量非常好,與賣傢描述的完全一緻,非常滿意,真的很喜歡,完全超齣期望值,發貨速度非常快,包裝非常仔細、嚴實,物流公司服務態度很好,運送速度很快,很滿意的一次購物

評分

還可以吧,發貨速度挺快的,昨天晚上八點多下的單今天九點就到瞭,書的質量也還行

評分

很好的一本書,真的能學到東西。

評分

這個版本的翻譯也沒問題,排版很舒服,有一點要誇一下,紙質很好!!看起來很有feel。大傢可以放心入手~~

評分

此用戶未填寫評價內容

類似圖書 點擊查看全場最低價

JavaScript DOM編程藝術(第2版) mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有