• 登入
  • 註冊



  • 購物車(0)
  1. 二手書搜尋
     

    書籍分類
    1. 回到書城首頁
    2. 【本日66折】
    3. 【最新上架】
    4. 【逛書房】
    5. 【人文 史地】
    6. 【文學 小說】
    7. 【自然 科學】
    8. 【休閒 嗜好】
    9. 【保健 美容】
    10. 【進修 語言】
    11. 【大學用書】
    12. 【財經 企管】
    13. 【心理 人際關係】
    14. 【家庭 親子】
    15. 【藝術 設計】
    16. 【傳記 珍本】
    17. 【漫畫 電玩】
    18. 【宗教 命理】
    19. 【電腦 網路】
    20. 【參考書 工具書】
    21. 【雜誌期刊】
  2. 買二手書 > 書寶官方書城  >【電腦 網路】 > 程式/資料庫

    【JWD】JavaScript DOM編程藝術(第2版)_簡體_(英)基思


    作者: (英)基思
    ISBN: 9787115249999
    付款方式: 7-11付款取貨、Web ATM、信用卡一次付清
    配送方式運費:
    • i郵箱純取貨  
      - 1~10本運費 $60 $40
      - 11本以上請分筆下單
    • 7-11付款取貨
      -運費 $60
    • 宅配/貨運/郵寄
      -運費 $120
    • 外島
      -運費 $120
    原價: 149
    售價: 119
    商品數量:1
    商品編號: O_U102361597

    書況補充說明:C字跡、外圍磨損、髒污、泛黃書斑、書章。
     加入購物車

     加入暫存清單

    限時特價,要買要快

    LINE分享
    FB分享


    其他二手書推薦
    【KOS】E Project
    售價:999
    【DT2】OS X Mountain Lion Server Essentials_Dreyer, Arek/ Greisler, Ben
    作者:Dreyer,Arek/Greisler,Ben
    售價:1959
    【E3Q】Microsoft SQL Server 2016 Reporting Services_Larson, Brian
    作者:Larson,Brian
    售價:1129
    【J97】Webworks: Exploring Online Design_Not Available (NA)
    作者:NotAvailable(NA)
    售價:689
    【KTA】The Internet Case Study Book_Ford, Rob (EDT)/ Wiedemann, Julius
    作者:Ford,Rob(EDT)/Wiedemann,Julius(EDT)
    售價:789
    【EZ7】HBase: The Definitive Guide_George, Lars
    作者:George,Lars
    售價:1019
    【I8V】Agile Web Development with Rails 4_Ruby, Sam/ Thomas, Dave/ Hans
    作者:Ruby,Sam/Thomas,Dave/Hansson,DavidHeinemeier
    售價:859
    【I98】Sams Teach Yourself C++ in 24 Hours_Cadenhead, Rogers/ Liberty,
    作者:Cadenhead,Rogers/Liberty,Jesse
    售價:789
    【J8N】精通iOS開發(第6版)_簡體_(瑞典)納丁
    作者:(瑞典)納丁
    售價:369
    【DB8】Eyetracking Web Usability_Nielsen, Jakob/ Pernice, Kara
    作者:Nielsen,Jakob/Pernice,Kara
    售價:1179
    【DH9】The Web Design Annual 2003_Not Available (NA)
    作者:NotAvailable(NA)
    售價:1559
    【AKG】感じる・楽しむ・創りだす : 感性情報学_日文_原島博,井口征士監修; 工作舎取材.編集
    作者:原島博,井口征士監修;工作舎取材.編集
    售價:429
    【DRG】The Java EE 7 Tutorial_Jendrock, Eric/ Cervera-navarro, Ricardo/
    作者:Jendrock,Eric/Cervera-navarro,Ricardo/Evans,Ian/Haase,Kim/Markito,Willi
    售價:1259


    • 商品資訊
    • 心得分享

    文字大小:

    以下書況,主觀上皆可閱讀,若收到後不滿意,『都可退書退款』。

    書況補充說明: C字跡、外圍磨損、髒污、泛黃書斑、書章。


    【購買須知】

    (1)照片皆為現貨實際拍攝,請參書況說明。

    (2)『賣場標題、內容簡介』為出版社原本資料,若有疑問請留言,但人力有限,恕不提供大量詢問。

    (3)『附件或贈品』,不論標題或內容簡介是否有標示,請都以『沒有附件,沒有贈品』為參考。

    (4)訂單完成即『無法加購、修改、合併』,請確認品項、優惠後,再下訂結帳。如有疑問請留言告知。

    (5)二手書皆為獨立商品,下訂即刪除該品項,故『取消』後無法重新訂購,須等系統安排『2個月後』重新上架。

    (6)收到書籍後,若不滿意,或有缺漏,『都可退書退款』。



    [商品主貨號] U102361597

    [ISBN-13碼] 9787115249999

    [ISBN] 7115249997

    [作者] (英)基思

    [出版日期] 2011-04-01

    [內容簡介] (出版商制式文字, 不論標題或內容簡介是否有標示, 請都以『沒有附件、沒有贈品』為參考。)

    《JavaScript DOM編程藝術(第2版)》內容簡介: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等多部暢銷書。
    超級暢銷書升級版,首版銷量保證。書中詳解開發Web應用的基石——W3C的DOM標準,由倡導Web標準的大牛領軍人物執筆精心撰寫,揭示了前端開發的真諦,是學習JavaScript和DOM開發的必讀之作。縱情釋放JavaScript和DOM編程的驚人潛力,內容全年涵蓋HTML5、jQuery。
    第1章 JavaScript簡史 1

    1.1 JavaScript的起源 1

    1.2 DOM 2

    1.3 瀏覽器戰爭 3

    1.3.1 DHTML 3

    1.3.2 瀏覽器之間的沖突 3

    1.4 制定標準 4

    1.4.1 瀏覽器以外的考慮 4

    1.4.2 瀏覽器戰爭的結局 5

    1.4.3 嶄新的起點 5

    1.5 小結 6

    第2章 JavaScript語法 8

    2.1 準備工作 8

    2.2 語法 10

    2.2.1 語句 10

    2.2.2 注釋 10

    2.2.3 變量 11

    2.2.4 數據類型 14

    2.2.5 數組 16

    2.2.6 對象 18

    2.3 操作 19

    2.4 條件語句 21

    2.4.1 比較操作符 22

    2.4.2 邏輯操作符 23

    2.5 循環語句 24

    2.5.1 while循環 24

    2.5.2 for循環 25

    2.6 函數 26

    2.7 對象 29

    2.7.1 內建對象 30

    2.7.2 宿主對象 31

    2.8 小結 31

    第3章 DOM 32

    3.1 文檔:DOM中的“D” 32

    3.2 對象:DOM中的“O” 32

    3.3 模型:DOM中的“M” 33

    3.4 節點 35

    3.4.1 元素節點 35

    3.4.2 文本節點 35

    3.4.3 屬性節點 36

    3.4.4 CSS 36

    3.4.5 獲取元素 38

    3.4.6 盤點知識點 42

    3.5 獲取和設置屬性 43

    3.5.1 get Attribute 43

    3.5.2 set Attribute 44

    3.6 小結 45

    第4章 案例研究:JavaScript圖片庫 46

    4.1 標記 46

    4.2 JavaScript 48

    4.2.1 非DOM解決方案 49

    4.2.2 最終的函數代碼清單 50

    4.3 應用這個JavaScript函數 50

    4.4 對這個函數進行擴展 52

    4.4.1 child Nodes屬性 53

    4.4.2 node Type屬性 54

    4.4.3 在標記里增加一段描述 54

    4.4.4 用JavaScript改變這段描述 55

    4.4.5 node Value屬性 56

    4.4.6 first Child和last Child屬性 56

    4.4.7 利用node Value屬性刷新這段描述 57

    4.5 小結 60

    第5章 最佳實踐 61

    5.1 過去的錯誤 61

    5.1.1 不要怪罪JavaScript 61

    5.1.2 Flash的遭遇 62

    5.1.3 質疑一切 63

    5.2 平穩退化 63

    5.2.1 “javascript:”偽協議 64

    5.2.2 內嵌的事件處理函數 65

    5.2.3 誰關心這個 65

    5.3 向CSS學習 66

    5.3.1 結構與樣式的分離 66

    5.3.2 漸進增強 67

    5.4 分離JavaScript 68

    5.5 向后兼容 70

    5.5.1 對象檢測 70

    5.5.2 瀏覽器嗅探技術 71

    5.6 性能考慮 72

    5.6.1 盡量少訪問DOM和盡量減少標記 72

    5.6.2 合并和放置腳本 73

    5.6.3 壓縮腳本 73

    5.7 小結 74

    第6章 案例研究:圖片庫改進版 75

    6.1 快速回顧 75

    6.2 它支持平穩退化嗎 76

    6.3 它的JavaScript與HTML標記是分的嗎 77

    6.3.1 添加事件處理函數 77

    6.3.2 共享onload事件 82

    6.4 不要做太多的假設 84

    6.5 優化 86

    6.6 鍵盤訪問 88

    6.7 把JavaScript與CSS結合起來 90

    6.8 DOM Core和HTML-DOM 93

    6.9 小結 94

    第7章 動態創建標記 96

    7.1 一些傳統方法 96

    7.1.1 document. write 96

    7.1.2 inner HTML屬性 98

    7.2 DOM方法 101

    7.2.1 create Element方法 101

    7.2.2 append Child方法 102

    7.2.3 create Text Node方法 103

    7.2.4 一個更復雜的組合 105

    7.3 重回圖片庫 107

    7.3.1 在已有元素前插入一個新元素 108

    7.3.2 在現有方法后插入一個新元素 109

    7.3.3 圖片庫二次改進版 111

    7.4 Ajax 114

    7.4.1 XML Http Request對象 115

    7.4.2 漸進增強與Ajax 119

    7.4.3 Hijax 120

    7.5 小結 121

    第8章 充實文檔的內容 122

    8.1 不應該做什么 122

    8.2 把“不可見”變成“可見” 123

    8.3 內容 123

    8.3.1 選用HTML、XHTML還是HTML5 124

    8.3.2 CSS 126

    8.3.3 JavaScript 127

    8.4 顯示“縮略語列表” 127

    8.4.1 編寫display Abbreviations函數 128

    8.4.2 創建標記 130

    8.4.3 一個瀏覽器“地雷” 135

    8.5 顯示“文獻來源鏈接表” 138

    8.6 顯示“快捷鍵清單” 143

    8.7 檢索和添加信息 146

    8.8 小結 147

    第9章 CSS-DOM 148

    9.1 三位一體的網頁 148

    9.1.1 結構層 148

    9.1.2 表示層 148

    9.1.3 行為層 149

    9.1.4 分離 150

    9.2 style屬性 150

    9.2.1 獲取樣式 151

    9.2.2 設置樣式 156

    9.3 何時該用DOM腳本設置樣式 158

    9.3.1 根據元素在節點樹里的位置來設置樣式 158

    9.3.2 根據某種條件反復設置某種樣式 161

    9.3.3 響應事件 165

    9.4 class Name屬性 167

    9.5 小結 171

    第10章 用JavaScript實現動畫效果 172

    10.1 動畫基礎知識 172

    10.1.1 位置 172

    10.1.2 時間 175

    10.1.3 時間遞增量 175

    10.1.4 抽象 178

    10.2 實用的動畫 184

    10.2.1 提出問題 184

    10.2.2 解決問題 186

    10.2.3 CSS 187

    10.2.4 JavaScript 189

    10.2.5 變量作用域問題 192

    10.2.6 改進動畫效果 193

    10.2.7 添加安全檢查 196

    10.2.8 生成HTML標記 198

    10.3 小結 200

    第11章 HTML5 201

    11.1 HTML5簡介 201

    11.2 來自朋友的忠告 203

    11.3 幾個示例 204

    11.3.1 Canvas 205

    11.3.2 音頻和視頻 209

    11.3.3 表單 215

    11.4 HTML5還有其他特性嗎 219

    11.5 小結 219

    第12章 綜合示例 220

    12.1 項目簡介 220

    12.1.1 原始資料 220

    12.1.2 站點結構 220

    12.1.3 頁面結構 221

    12.2 設計 222

    12.3 CSS 223

    12.3.1 顏色 225

    12.3.2 布局 226

    12.3.3 版式 228

    12.4 標記 229

    12.5 JavaScript 230

    12.5.1 頁面突出顯示 231

    12.5.2 JavaScript幻燈片 235

    12.5.3 內部導航 239

    12.5.4 JavaScript圖片庫 242

    12.5.5 增強表格 245

    12.5.6 增強表單 249

    12.5.7 壓縮代碼 263

    12.6 小結 264

    附錄 JavaScript庫 265
    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渲染引擎,推動著手持瀏覽器開發不斷向前,讓手機上網的體驗甚至好過了使用某些桌面瀏覽器。

    ……)

    -----------------------------------------------------------

    分享閱讀 書籍狀態請詳看圖示



    ■客服電話服務時間:

     

    敝店客服電話 (02) 85316044

    服務時間為 週一至週五 09:00-12:00 及 13:00-17:00 例假與國定假日公休

    其餘時間請使用線上留言留下您的訂單資料與疑問 。

    由於敝店為多平臺同步販售,來電請務必告知為書寶官方書城買家以節省您的寶貴時間,謝謝您。



  3.  

書寶二手書店 版權所有 © 2016 SPBOOK All Right Reserved

忘記密碼

請稍候