出版時間:2011-11 出版社:人民郵電 作者:波頓紐威 頁數(shù):118 譯者:鞏朋,張鐵
Tag標(biāo)簽:無
內(nèi)容概要
JavaScript
已無處不在。在當(dāng)今紛繁復(fù)雜的網(wǎng)絡(luò)世界中,它是不可或缺的組成部分。然而,即便對有經(jīng)驗(yàn)的開發(fā)人員而言,JavaScript的體系都像難以穿越的生態(tài)環(huán)境系統(tǒng)。為此,本書以有別于一般教程的任務(wù)驅(qū)動方式來組織,圍繞35個必會的關(guān)鍵JavaScript任務(wù)進(jìn)行論述,并針對常見任務(wù)提出了一些新的開發(fā)方法,再加上本書獨(dú)特的左頁原理右頁代碼的編排方式,使你在閱讀過程中快速地獲得提升。
在本書中,作者將教會你基本原理、最便利的工具以及業(yè)內(nèi)最佳實(shí)踐,同時也能幫你簡化編程模型,適應(yīng)更加復(fù)雜的交互需求,提升用戶在客戶端的瀏覽體驗(yàn)。
如果你熟悉其他任何語言編程,那么通過本書掌握J(rèn)avaScript將易如反掌。
作者簡介
Christophe
Porteneuve:從事IT研發(fā)十多年,并很早就專注于Web開發(fā)。2006年成為Prototypehttp://plototypejs.org)的核心成員,2007年寫作了Prototype
and
script.aculo.us一書。目前,他是法國Ciblo.net的CTO,并常在JavaScript的會議中做演講。他和妻子Elodie現(xiàn)住在法國巴黎。
譯者簡介:
鞏朋
本科畢業(yè)于大連理工大學(xué),現(xiàn)為北京航空航天大學(xué)計算機(jī)系在讀碩士。喜好讀書,涉獵領(lǐng)域很廣,尤其喜歡鉆研程序設(shè)計語言理論。個人博客http://www.cnblogs.com/figure9。
張鐵
本科畢業(yè)于北京航空航天大學(xué),現(xiàn)在該校計算機(jī)系攻讀碩士。擁有豐富的Web前端開發(fā)經(jīng)驗(yàn)和扎實(shí)的編程理論基礎(chǔ),對函數(shù)式程序設(shè)計語言有濃厚的興趣。
書籍目錄
第一部分 JavaScript 必備操作
任務(wù)1 動態(tài)選擇方法及屬性
任務(wù)2 通過模塊模式實(shí)現(xiàn)代碼訪問控制
任務(wù)3 使用可選/可變/命名參數(shù)
第二部分 DOM、事件及定時器
任務(wù)4 獲得DOM元素的引用
任務(wù)5 動態(tài)修飾內(nèi)容
任務(wù)6 修改元素的內(nèi)容
任務(wù)7 在DOM 加載完成后運(yùn)行腳本
任務(wù)8 監(jiān)聽及停止監(jiān)聽事件
任務(wù)9 利用事件委托
任務(wù)10 將行為和自定義事件解耦
任務(wù)11 模擬后臺處理
第三部分 UI 技巧
任務(wù)12 打造漂亮的tooltip
任務(wù)13 制作友好的彈窗
任務(wù)14 預(yù)載入圖片
任務(wù)15 創(chuàng)造光箱特效
任務(wù)16 實(shí)現(xiàn)“無限翻頁”
任務(wù)17 在載入內(nèi)容時保持顯示區(qū)域
第四部分 表單技巧
任務(wù)18 暫時禁用提交按鈕
任務(wù)19 提供輸入長度反饋
任務(wù)20 同時選擇或反選多個checkbox
任務(wù)21 表單驗(yàn)證:基本技巧
任務(wù)22 表單驗(yàn)證:進(jìn)階技巧
任務(wù)23 表單驗(yàn)證:高級技巧
任務(wù)24 在表單中提供動態(tài)的幫助tooltip
任務(wù)25 自動完成輸入
任務(wù)26 使用動態(tài)多文件上傳
第五部分 服務(wù)器端技術(shù)
任務(wù)27 讀取及寫入cookie
任務(wù)28 通過Ajax 載入內(nèi)容(同域名)
任務(wù)29 使用JSON
任務(wù)30 使用JSON-P
任務(wù)31 跨域“Ajax”(方法收集1)
任務(wù)32 跨域“Ajax”(方法收集2)
第六部分 使用混搭
任務(wù)33 Twitter 的同步更新
任務(wù)34 Flickr 的同步更新
任務(wù)35 獲得地理位置及該位置的照片
第七部分 附錄
附錄A JavaScript 快速參考
附錄B JavaScript 調(diào)試指南
附錄C JavaScript 框架概覽
附錄D 求助指南
參考文獻(xiàn)
媒體關(guān)注與評論
“真希望我初學(xué)JavaScript那會兒就有這本書!本書會讓你在現(xiàn)實(shí)的JavaScript世界中游刃有余。它既講述了當(dāng)今流行的 JavaScript庫的運(yùn)行原理,也提供了JavaScript正確實(shí)踐的好建議和背景資料。作為最優(yōu)秀的JavaScript開發(fā)者之一,作者將他多年的寶貴經(jīng)驗(yàn)?zāi)墼诒緯校顾蔀槿粘avaScript開發(fā)中的必讀參考?!薄 猅homas Fuchs,script.aculo.us框架創(chuàng)始人 “這本書包含了一系列當(dāng)今瀏覽器中既精妙又實(shí)用的JavaScript貼士和技巧,既有表單驗(yàn)證和JSON處理這樣的基本技術(shù),也有混搭和幾何定位這樣的應(yīng)用實(shí)例。如果你想使用JavaScript編寫更優(yōu)秀的Web應(yīng)用,我強(qiáng)烈建議你閱讀本書?!薄 狣ylan Schiemann,SitePen的CEO,Dojo工具箱聯(lián)合創(chuàng)始人
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載