官术网_书友最值得收藏!

前言

JavaScript是一種功能強(qiáng)大、語(yǔ)法簡(jiǎn)單的腳本語(yǔ)言,廣泛應(yīng)用于網(wǎng)頁(yè)設(shè)計(jì)中。使用JavaScript結(jié)合DHTML語(yǔ)言,可以實(shí)現(xiàn)豐富的動(dòng)態(tài)網(wǎng)頁(yè)效果。同時(shí),JavaScript也是ASP、PHP、JSP等服務(wù)器端語(yǔ)言所需要的客戶端搭配語(yǔ)言,是進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)所必須掌握的基礎(chǔ)腳本語(yǔ)言之一。本書(shū)通過(guò)大量的網(wǎng)頁(yè)設(shè)計(jì)實(shí)例,詳細(xì)、全面地介紹使用JavaScript語(yǔ)言結(jié)合DHTML進(jìn)行動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的方法和技巧。

JavaScript作為在Web客戶端開(kāi)發(fā)中功能強(qiáng)大、語(yǔ)法簡(jiǎn)單的腳本語(yǔ)言,廣泛應(yīng)用于追求完美用戶體驗(yàn)的Web應(yīng)用中。近兩年,以Web 2.0為代表的特別重視用戶體驗(yàn)的Web應(yīng)用開(kāi)始流行起來(lái),特別是Ajax的出現(xiàn),為創(chuàng)建擁有良好用戶體驗(yàn)與高性能兼?zhèn)涞腤eb用戶界面(User Interface,簡(jiǎn)稱(chēng)UI, Web UI在本書(shū)將有專(zhuān)門(mén)章節(jié)進(jìn)行介紹)提供了更多的可能,甚至,使得創(chuàng)建出與桌面程序交互界面完全媲美的Web應(yīng)用交互界面也變得方便容易起來(lái)。而在這其中,JavaScript發(fā)揮了重要的作用。

JavaScript從誕生到現(xiàn)在也有十多年的歷史,但是在日新月異的計(jì)算機(jī)技術(shù)領(lǐng)域,十多年前的技術(shù)到現(xiàn)在還具有如此的活力,足見(jiàn)JavaScript的成功。它的成功來(lái)自于其切實(shí)能解決Web開(kāi)發(fā)設(shè)計(jì)者所關(guān)心的問(wèn)題,并且在不斷地與新技術(shù)的融合交流中發(fā)展了自己,從而保持其長(zhǎng)久的競(jìng)爭(zhēng)力。

本書(shū)編著過(guò)程中力求原創(chuàng),在整個(gè)漫長(zhǎng)的創(chuàng)作過(guò)程中,筆者閱讀了大量的Ajax的文獻(xiàn)資料,同時(shí)對(duì)自身多年的工作經(jīng)驗(yàn)進(jìn)行了細(xì)致的總結(jié)。在寫(xiě)作的過(guò)程中力求做到以下幾點(diǎn):

(1)深入原理,對(duì)JavaScript技術(shù)原理的講解細(xì)致而不拖沓,不求面面俱到,但絕不漏掉任何關(guān)鍵知識(shí)點(diǎn)。

(2)緊密結(jié)合實(shí)踐,所采用的實(shí)例大部分都來(lái)源于作者實(shí)際的工作經(jīng)驗(yàn),讓讀者在掌握J(rèn)avaScript技術(shù)的同時(shí)能夠把JavaScript技術(shù)輕松地應(yīng)用到實(shí)踐中。

(3)條理清晰,內(nèi)容組織從基礎(chǔ)到應(yīng)用深入淺出,前后呼應(yīng),把技術(shù)基礎(chǔ)與實(shí)際應(yīng)用緊密地結(jié)合起來(lái)。

本書(shū)特色

· 覆蓋面廣

本書(shū)介紹了Web JavaScript開(kāi)發(fā)的以下幾個(gè)方面:BOM、DOM、CSS、XML、Ajax、Web UI,基本上涵蓋了主流Web JavaScript開(kāi)發(fā)的各個(gè)方面。

· 引入數(shù)據(jù)結(jié)構(gòu)

第一次將數(shù)據(jù)結(jié)構(gòu)的內(nèi)容引入到JavaScript的書(shū)中,實(shí)現(xiàn)了常見(jiàn)的數(shù)據(jù)結(jié)構(gòu)和標(biāo)準(zhǔn)算法。

· 實(shí)用性強(qiáng)

本書(shū)所選取的實(shí)例,均是在動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)設(shè)計(jì)中所需要解決的實(shí)際問(wèn)題,均是網(wǎng)站中常用到的效果,選用的都是經(jīng)典的案例。

· 快速提升生產(chǎn)力

讀者只需將某些代碼更改為自己相應(yīng)網(wǎng)頁(yè)中相應(yīng)的內(nèi)容,便可以很方便地在自己的網(wǎng)頁(yè)上實(shí)現(xiàn)同樣精彩的動(dòng)態(tài)效果,相關(guān)代碼免費(fèi)下載。

· 專(zhuān)注于開(kāi)發(fā)實(shí)際

關(guān)注程序的設(shè)計(jì)思想,涉及的關(guān)鍵屬性和方法,設(shè)計(jì)過(guò)程中的關(guān)鍵問(wèn)題,使讀者能夠舉一反三,能夠運(yùn)用所學(xué)知識(shí)設(shè)計(jì)更多實(shí)用程序。同時(shí),在設(shè)計(jì)實(shí)例的過(guò)程中,不僅考慮了網(wǎng)頁(yè)的功能方面,還對(duì)網(wǎng)頁(yè)的美觀、布局進(jìn)行了闡述。

· 原創(chuàng)框架案例

本書(shū)細(xì)致地講解作者原創(chuàng)的基于XML的通用驗(yàn)證框架X-valid,同時(shí)開(kāi)放全部框架源代碼,幫助用戶更快速地解決實(shí)際開(kāi)發(fā)中的問(wèn)題。

本書(shū)內(nèi)容

JavaScript是一種在Web客戶端開(kāi)發(fā)中功能強(qiáng)大、語(yǔ)法簡(jiǎn)單的腳本語(yǔ)言,廣泛應(yīng)用于追求完美用戶體驗(yàn)的Web應(yīng)用中。本書(shū)通過(guò)各種實(shí)例,詳細(xì)、全面地介紹使用JavaScript在Web開(kāi)發(fā)中怎樣與其他相關(guān)技術(shù)進(jìn)行結(jié)合,從而開(kāi)發(fā)出功能強(qiáng)大、用戶體驗(yàn)完美的Web應(yīng)用。

全書(shū)共分12個(gè)章,各章內(nèi)容結(jié)構(gòu)如下:

本書(shū)適合于廣大的網(wǎng)頁(yè)設(shè)計(jì)從業(yè)人員,為動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)設(shè)計(jì)提供經(jīng)典應(yīng)用的解決方案。本書(shū)可以作為網(wǎng)頁(yè)設(shè)計(jì)愛(ài)好者的自學(xué)參考書(shū),也可以作為JavaScript動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)的培訓(xùn)教材。

本書(shū)是寫(xiě)給誰(shuí)看的

JavaScript是一種在Web客戶端開(kāi)發(fā)中功能強(qiáng)大、語(yǔ)法簡(jiǎn)單的腳本語(yǔ)言,廣泛應(yīng)用于追求完美用戶體驗(yàn)的Web應(yīng)用中。本書(shū)是在分析各種大型Web應(yīng)用的基礎(chǔ)上,將復(fù)雜的應(yīng)用剖分為合理的應(yīng)用模塊來(lái)講解的。對(duì)于廣大的Web應(yīng)用開(kāi)發(fā)從業(yè)人員,本書(shū)能找到經(jīng)典應(yīng)用的解決方案;對(duì)Web應(yīng)用開(kāi)發(fā)的愛(ài)好者,本書(shū)可以找到進(jìn)步的階梯;對(duì)于培訓(xùn)學(xué)校,本書(shū)可以找到實(shí)用的JavaScript Web應(yīng)用開(kāi)發(fā)的培訓(xùn)內(nèi)容。

致謝

姚新軍先生參與本書(shū)的前期策劃和后期的質(zhì)量監(jiān)控。參與本書(shū)校對(duì)和排版工作的有王斌、萬(wàn)雷、張賽橋、劉軍華、黃北軍、陳洪軍、趙騰倫等。全書(shū)由成都易為科技有限責(zé)任公司審定。感謝Testdll、清源、Alex XRDU等多位技術(shù)專(zhuān)家提出的寶貴意見(jiàn)和建議。

感謝電子工業(yè)出版社辛勤工作的編輯,你們的付出才使本書(shū)能在第一時(shí)間和讀者見(jiàn)面。本書(shū)前后花了近半年的時(shí)間完成寫(xiě)作,在這期間獲得家人和朋友的大力支持,對(duì)所有支持和關(guān)心本書(shū)的同仁在此一并致謝。

限于作者水平和精力有限,疏漏之處難免,歡迎讀者批評(píng)指正。為方便讀者更好地理解和應(yīng)用,本書(shū)將書(shū)中的代碼與示例提供給讀者,方便讀者更快捷、高效地閱讀本書(shū),相關(guān)代碼的下載地址:www.broadview.com.cn

主站蜘蛛池模板: 和静县| 德令哈市| 师宗县| 抚州市| 托里县| 长沙市| 广安市| 静乐县| 宁乡县| 志丹县| 页游| 和林格尔县| 麻江县| 左云县| 海宁市| 阿坝县| 左权县| 永顺县| 濮阳市| 上杭县| 青阳县| 闸北区| 宁夏| 永州市| 永仁县| 自贡市| 上饶市| 屏边| 安泽县| 光山县| 讷河市| 阿瓦提县| 云霄县| 阿尔山市| 景东| 招远市| 紫云| 年辖:市辖区| 阿图什市| 遂川县| 南投市|