出版時(shí)間:2010-4 出版社:大連理工大學(xué)出版社 作者:李云程
前言
隨著互聯(lián)網(wǎng)應(yīng)用的迅速發(fā)展,Web應(yīng)用開發(fā)已不再是那么高難的技術(shù),能夠設(shè)計(jì)具有良好交互特效功能的網(wǎng)頁(yè),就成了網(wǎng)站開發(fā)人員的必備能力。而JavaScript正是為Web頁(yè)面添加各種交互效果的首選語(yǔ)言,如今JavaScript已從一種腳本語(yǔ)言,發(fā)展成為功能強(qiáng)大的程序設(shè)計(jì)語(yǔ)言,備受廣大網(wǎng)站開發(fā)人員推崇和喜愛(ài)?! 禞avaScript網(wǎng)頁(yè)交互特效范例與技巧》在內(nèi)容上,針對(duì)網(wǎng)頁(yè)交互特效設(shè)計(jì)技術(shù)發(fā)展,分析初學(xué)者和專業(yè)設(shè)計(jì)人員的各自需求,在內(nèi)容選取方面對(duì)二者進(jìn)行了統(tǒng)籌兼顧,選擇和編寫了65個(gè)優(yōu)秀范例。內(nèi)容既體現(xiàn)了JavaScript技術(shù)的最新發(fā)展,也關(guān)注其在網(wǎng)站開發(fā)項(xiàng)目中的應(yīng)用特色和新穎程度?! ”緯哪康氖菐椭鯇W(xué)者快速理解JavaScript語(yǔ)言結(jié)構(gòu)等基礎(chǔ)知識(shí),學(xué)會(huì)開發(fā)高級(jí)的網(wǎng)頁(yè)交互特效設(shè)計(jì),并不斷積累開發(fā)經(jīng)驗(yàn);針對(duì)有一定經(jīng)驗(yàn)的中高級(jí)開發(fā)人員,則側(cè)重介紹交互特效高級(jí)范例應(yīng)用的設(shè)計(jì)思路和程序設(shè)計(jì)技巧,使其學(xué)到最新技術(shù),產(chǎn)生創(chuàng)作靈感,為他們提供相互學(xué)習(xí)、相互交流、分享編程經(jīng)驗(yàn)和體會(huì)的平臺(tái)?! ”緯谧珜懰悸泛瓦x材上體現(xiàn)如下創(chuàng)新:摒棄傳統(tǒng)知識(shí)講授型書籍的套路,做出大膽探索,避免長(zhǎng)篇大論地單純講解,而是將知識(shí)學(xué)習(xí)與技能訓(xùn)練融入范例制作過(guò)程中,讓學(xué)習(xí)者一直參與實(shí)踐,實(shí)現(xiàn)“在學(xué)中做、在做中學(xué)”;其次,通過(guò)與傳統(tǒng)面向?qū)ο缶幊陶Z(yǔ)言比較,給出了JavaScript面向?qū)ο蟪绦蛟O(shè)計(jì)的獨(dú)特表達(dá)方式,簡(jiǎn)練地對(duì)其進(jìn)行了講解并提供有代表性的應(yīng)用范例。本書注重技能訓(xùn)練過(guò)程,既是學(xué)習(xí)又是實(shí)踐。每個(gè)范例都包括:實(shí)例效果、任務(wù)要求、程序設(shè)計(jì)思路、技術(shù)要點(diǎn)、程序代碼編寫、重點(diǎn)代碼分析以及任務(wù)拓展或技術(shù)拓展等。學(xué)習(xí)是從任務(wù)目標(biāo)開始的,有針對(duì)性地引導(dǎo)學(xué)習(xí)者完成任務(wù),輕輕松松地學(xué)會(huì)如何將技術(shù)用于實(shí)踐,同時(shí)掌握針對(duì)項(xiàng)目要求進(jìn)行制作的方法。拓展部分也是一大特色,利用任務(wù)拓展或技術(shù)拓展讓學(xué)習(xí)者對(duì)技術(shù)有更深入的理解,并體現(xiàn)出技術(shù)的靈活運(yùn)用,十分有利于積累開發(fā)經(jīng)驗(yàn)。通過(guò)這樣一系列范例的制作學(xué)習(xí)與訓(xùn)練,最終掌握網(wǎng)頁(yè)交互設(shè)計(jì)的實(shí)用技能和最新技術(shù)。 全書分10章,包括:JavaScript基礎(chǔ),簡(jiǎn)潔而精煉地介紹語(yǔ)言結(jié)構(gòu)和基礎(chǔ)知識(shí),通過(guò)一些短小代碼示例清楚地說(shuō)明其用法,易于初學(xué)者學(xué)習(xí);對(duì)象應(yīng)用,提供了JavaScript應(yīng)用基礎(chǔ)范例,學(xué)習(xí)如何在程序中應(yīng)用Data、String、Image和Style對(duì)象等,并為后面復(fù)雜程序代碼編寫打下基礎(chǔ);動(dòng)態(tài)欄效果,給出了在瀏覽器標(biāo)題欄和狀態(tài)欄區(qū)域內(nèi)顯示各種動(dòng)態(tài)文字效果,同時(shí)帶給用戶以情趣;網(wǎng)頁(yè)動(dòng)態(tài)文字效果,學(xué)習(xí)如何讓網(wǎng)頁(yè)中文字鮮活地動(dòng)起來(lái),包括文字在單行文本框、多行文本框以濾鏡方式動(dòng)態(tài)變化等;時(shí)間應(yīng)用,提供在網(wǎng)頁(yè)上呈現(xiàn)各種時(shí)間和計(jì)時(shí)特殊效果;JavaScript面向?qū)ο蟪绦驊?yīng)用,實(shí)在基本掌握J(rèn)avaScript基礎(chǔ)上,重點(diǎn)講解其獨(dú)特的大部分人尚未知曉的面向?qū)ο蟪绦蛟O(shè)計(jì);動(dòng)態(tài)廣告,給出新穎的展示信息變化或切換的效果;網(wǎng)頁(yè)導(dǎo)航菜單,提供了具有各種靈活形式的網(wǎng)頁(yè)導(dǎo)航菜單效果;動(dòng)態(tài)位置變化效果,包括圖片、圖形或文字的位置隨著鼠標(biāo)操作而發(fā)生變化jQuery是目前非常流行的JavaScript庫(kù)技術(shù),本部分應(yīng)用全面而簡(jiǎn)練地介紹了其實(shí)際應(yīng)用?! ≡跁遄珜戇^(guò)程中,參考了一些書籍和網(wǎng)上資料,筆者對(duì)這些書籍和資料的作者表示最誠(chéng)摯的謝意?! ∮捎跁r(shí)間倉(cāng)促、水平有限,在編程算法和技巧、JavaScript面向?qū)ο缶幊痰确矫孢€需不斷探索和總結(jié),所以書中難免存在和不妥之處,懇請(qǐng)各位專家和同行批評(píng)指正。
內(nèi)容概要
《JavaScript網(wǎng)頁(yè)交互特效范例與技巧》分10章,包括:JavaScript基礎(chǔ),簡(jiǎn)潔而精煉地介紹語(yǔ)言結(jié)構(gòu)和基礎(chǔ)知識(shí),通過(guò)一些短小代碼示例清楚地說(shuō)明其用法,易于初學(xué)者學(xué)習(xí);對(duì)象應(yīng)用,提供了JavaScript應(yīng)用基礎(chǔ)范例,學(xué)習(xí)如何在程序中應(yīng)用Data、String、Image和Style對(duì)象等,并為后面復(fù)雜程序代碼編寫打下基礎(chǔ);動(dòng)態(tài)欄效果,給出了在瀏覽器標(biāo)題欄和狀態(tài)欄區(qū)域內(nèi)顯示各種動(dòng)態(tài)文字效果,同時(shí)帶給用戶以情趣;網(wǎng)頁(yè)動(dòng)態(tài)文字效果,學(xué)習(xí)如何讓網(wǎng)頁(yè)中文字鮮活地動(dòng)起來(lái),包括文字在單行文本框、多行文本框以濾鏡方式動(dòng)態(tài)變化等;時(shí)間應(yīng)用,提供在網(wǎng)頁(yè)上呈現(xiàn)各種時(shí)間和計(jì)時(shí)特殊效果;JavaScript面向?qū)ο蟪绦驊?yīng)用,實(shí)在基本掌握J(rèn)avaScript基礎(chǔ)上,重點(diǎn)講解其獨(dú)特的大部分人尚未知曉的面向?qū)ο蟪绦蛟O(shè)計(jì);動(dòng)態(tài)廣告,給出新穎的展示信息變化或切換的效果;網(wǎng)頁(yè)導(dǎo)航菜單,提供了具有各種靈活形式的網(wǎng)頁(yè)導(dǎo)航菜單效果;動(dòng)態(tài)位置變化效果,包括圖片、圖形或文字的位置隨著鼠標(biāo)操作而發(fā)生變化jQuery是目前非常流行的JavaScript庫(kù)技術(shù),本部分應(yīng)用全面而簡(jiǎn)練地介紹了其實(shí)際應(yīng)用。
書籍目錄
第1章 JavaScript基礎(chǔ)1.1 JavaScript概述1.2 JavaScript基本語(yǔ)法1.3 JavaScript程序基本構(gòu)成1.4 JavaScript面向?qū)ο缶幊?.5 CCS樣式語(yǔ)法基礎(chǔ)第2章 對(duì)象應(yīng)用2.1 日期時(shí)間對(duì)象2.2 字符串和圖片對(duì)象第3章 動(dòng)態(tài)欄效果3.1 修改標(biāo)題欄和狀態(tài)欄的默認(rèn)屬性3.2 在狀態(tài)欄顯示動(dòng)態(tài)效果3.3 文字循環(huán)滾動(dòng)效果第4章 頁(yè)面動(dòng)態(tài)文字效果4.1 單行文本框中的文字特效4.2 多行文本框動(dòng)態(tài)效果4.3 文本框中的動(dòng)態(tài)廣告4.4 頁(yè)面中動(dòng)態(tài)文字濾鏡效果第5章 時(shí)間應(yīng)用5.1 日期時(shí)間顯示5.2 網(wǎng)頁(yè)中時(shí)鐘動(dòng)態(tài)效果5.3 特定日期計(jì)時(shí)第6章 JavaScript面向?qū)ο缶幊虘?yīng)用6.1 創(chuàng)建類和對(duì)象6.2 對(duì)象數(shù)據(jù)封裝及實(shí)例6.3 繼承6.4 多態(tài)6.5 JavaScript的兩種類型系統(tǒng)6.6 繼承與多態(tài)第7章 動(dòng)態(tài)廣告7.1 動(dòng)態(tài)文字消息7.2 圖片廣告效果7.3 圖片漸變交替顯示第8章 網(wǎng)頁(yè)導(dǎo)航菜單8.1 樹形目錄導(dǎo)航設(shè)計(jì)8.2 利用CCS和JavaScript技術(shù)設(shè)計(jì)動(dòng)態(tài)菜單8.3 頁(yè)面移動(dòng)菜單8.4 推拉式導(dǎo)航菜單第9章 動(dòng)態(tài)位置變化效果9.1 動(dòng)態(tài)對(duì)聯(lián)廣告9.2 鼠標(biāo)控制的變化第10章 jQuery應(yīng)用10.1 常用jQuery完成的任務(wù)10.2 jQuery簡(jiǎn)單示例10.3 jQuery應(yīng)用
圖書封面
評(píng)論、評(píng)分、閱讀與下載
JavaScript網(wǎng)頁(yè)交互特效范例與技巧 PDF格式下載