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

JavaScript開發(fā)王

JavaScript開發(fā)王

定 價(jià):¥65.00

作 者: 張亞飛
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

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

內(nèi)容簡(jiǎn)介

  本書詳細(xì)介紹使用JavaScript腳本開發(fā)應(yīng)用程序,并融合在網(wǎng)頁中實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁,內(nèi)容也包含DHTML和AJAX。這本書有嚴(yán)格的邏輯性,不論是JavaScript語言、DHTML,還是AJAX,本書首先幫助用戶建立首要的、基礎(chǔ)的正確認(rèn)知,然后通過實(shí)例,說明如何利用JavaScript、DHTML和AJAX來輔助網(wǎng)頁開發(fā)和設(shè)計(jì)。本書深入淺出地講解了JavaScript基礎(chǔ)知識(shí),內(nèi)建類,OOP開發(fā),宿主對(duì)象,W3C DOM和DHTML,JavaScript和ActiveXObject對(duì)象,AJAX解決方案和XML應(yīng)用等內(nèi)容。本書直擊JavaScrip技術(shù)的核心,理論與實(shí)務(wù)并進(jìn),用開發(fā)理論的闡述,輔以實(shí)際案例的開發(fā),學(xué)習(xí)效果最佳!本書每一章絕非泛泛而談理論,而是圍繞實(shí)際案例代碼來組織的,讓讀者馬上可以上手,并且加深理解?!皩?shí)用”是技術(shù)類圖書好壞的唯一衡量標(biāo)準(zhǔn),而本書更是將這個(gè)詞演繹到了極致。本書適合廣大Web程序開發(fā)人員參考學(xué)習(xí),同時(shí)也可作為高等院校相關(guān)專業(yè)師生的參考用書。本書相關(guān)源碼請(qǐng)到http://www.fecit.com.cn的“下載專區(qū)”進(jìn)行下載。

作者簡(jiǎn)介

  張亞飛是現(xiàn)今活躍在信息技術(shù)領(lǐng)域的卓越作者。正如讀者過去所看到的那樣,他建立了—整套基于時(shí)間軸的完整系統(tǒng)的Flash知識(shí)體系,這個(gè)知識(shí)體系已經(jīng)使很多Flash開發(fā)者和設(shè)計(jì)者受益。今天,他從紛繁復(fù)雜的亂象中抽象出真知,構(gòu)建了一整套完整系統(tǒng)的萬維網(wǎng)應(yīng)用程序開發(fā)的知識(shí)體系,并將它完整地呈現(xiàn)在自己的作品中。目前,他的作品遍布海峽兩岸(包括繁體和簡(jiǎn)體),內(nèi)容囊括了設(shè)計(jì)和開發(fā)領(lǐng)域。張涉獵廣泛,精通幾乎整個(gè)萬維網(wǎng)網(wǎng)絡(luò)開發(fā)和設(shè)計(jì)的知識(shí),包括ASP、ASP.NET、CSS、Flash、HTML、JavaScript、Java、PHP及SQL Server等,并且他可以將這些萬維網(wǎng)網(wǎng)絡(luò)開發(fā)技術(shù)和知識(shí)融為一體,從而使萬維網(wǎng)第一次有了完整系統(tǒng)的知識(shí)體系,這使IT從業(yè)人員多少年來的夢(mèng)想變?yōu)楝F(xiàn)實(shí)。很明顯,開發(fā)人員、雇主:任課教師和學(xué)員都將受益于這一知識(shí)體系。張的這種豐富體驗(yàn)都融入到了他的作品當(dāng)中,通過這些作品,他很容易地將這些復(fù)雜的問題以非常淺顯的方式表述出來,并使所有的讀者都能受益。

圖書目錄

第1篇 JavaScript基礎(chǔ)入門篇
第1章 JavaScript語言概述和運(yùn)行環(huán)境 3
1.1 什么是JavaScript 4
1.1.1 什么是腳本語言 4
1.1.2 JavaScript不是解釋型Java語言 5
1.1.3 ECMA-262和JavaScript 5
1.1.4 關(guān)于標(biāo)準(zhǔn)和實(shí)現(xiàn) 6
1.1.5 JavaScript和JScript的區(qū)別 6
1.1.6 客戶端JavaScript和服務(wù)器
端JavaScript的區(qū)別 7
1.2 配置運(yùn)行環(huán)境 7
1.2.1 瀏覽器的發(fā)展史 8
1.2.2 準(zhǔn)備瀏覽器程序 8
1.3 創(chuàng)建第一個(gè)JavaScript應(yīng)用程序 10
1.4 測(cè)試題 11
第2章 編寫JavaScript腳本代碼 13
2.1 在HTML網(wǎng)頁中編寫JavaScript
腳本代碼 14
2.1.1 使用script元素定義腳本代碼 14
2.1.2 在內(nèi)建事件中定義腳本 16
2.1.3 使用noscript元素 17
2.2 聲明腳本語言 17
2.2.1 默認(rèn)的腳本語言 17
2.2.2 腳本語言的本地聲明 19
2.3 動(dòng)態(tài)修改文檔 19
2.3.1 在腳本中引用HTML元素 20
2.3.2 在腳本中書寫HTML元素 20
2.4 程序注釋 21
2.4.1 使用JavaScript注釋 21
2.4.2 使用HTML注釋 21
2.4.3 隱藏腳本數(shù)據(jù) 21
2.5 測(cè)試題 22
第3章 JavaScript語言基礎(chǔ)——變量和語法約定 25
第4章 JavaScript語言基礎(chǔ)——數(shù)據(jù)運(yùn)算和流程控制 47
第5章 JavaScript語言基礎(chǔ)——使用全局函數(shù)和自定義函數(shù) 81
第2篇 內(nèi)建類、OOP開發(fā)篇
第6章 使用JavaScript內(nèi)建類 97
第7章 在JavaScript中使用正則表達(dá)式 127
第8章 自定義類和面向?qū)ο蟮腏avaScript開發(fā) 143
第3篇 宿主對(duì)象、W3C DOM和DHTML
第9章 使用瀏覽器相關(guān)對(duì)象 165
第10章 使用document對(duì)象 201
第11章 使用DOM方法處理HTML文檔 223
第12章 了解DHTML和處理CSS樣式表 243
第13章 常用的JavaScript范例 257
第14章 JavaScript腳本出錯(cuò)調(diào)試與異常情況處理 297
第4篇 JavaScript和ActiveXObject對(duì)象
第15章 訪問文件系統(tǒng) 323
第16章 訪問數(shù)據(jù)庫 343
第17章 統(tǒng)計(jì)圖表模塊設(shè)計(jì) 377
第18章 使用JavaScript發(fā)送和接收電子郵件 395
第19章 網(wǎng)頁、網(wǎng)站和網(wǎng)絡(luò)應(yīng)用程序 421
第20章 網(wǎng)頁的請(qǐng)求和響應(yīng) 431
第21章 使用JavaScript和W3C DOM處理XML 443
第22章 XMLHttpRequest和AJAX解決方案 473
附錄A JavaScript版本歷史 495
附錄B JavaScript跨瀏覽器操作需要
注意的事項(xiàng) 497
B.1 文檔對(duì)象模型(DOM)差異 498
B.2 執(zhí)行JavaScript時(shí)的差異 498
B.3 事件差異 499
B.3.1 事件處理方法的差異 499
B.3.2 事件對(duì)象的差異 501
B.3.3 事件類型的差異 501
附錄C 樣式屬性對(duì)照表 505
附錄D W3C的XMLHttpRequest接口 511
附錄E 測(cè)試題答案 513
第1章測(cè)試題答案 514
第2章測(cè)試題答案 514
第3章測(cè)試題答案 515
第4章測(cè)試題答案 516
第5章測(cè)試題答案 517
第6章測(cè)試題答案 518
第7章測(cè)試題答案 519
第8章測(cè)試題答案 520
第9章測(cè)試題答案 521
第10章測(cè)試題答案 521
第11章測(cè)試題答案 522
第12章測(cè)試題答案 522
第13章測(cè)試題答案 523
第14章測(cè)試題答案 526
第15章測(cè)試題答案 527
第16章測(cè)試題答案 528
第17章測(cè)試題答案 528
第18章測(cè)試題答案 528
第19章測(cè)試題答案 529
第20章測(cè)試題答案 530
第21章測(cè)試題答案 530
第22章測(cè)試題答案 532
附錄F 參考文獻(xiàn)及資料來源 533



本目錄推薦

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