發表於2024-11-22
學習內容
閱讀和編寫JavaScript代碼
讓網站更具交互性
使用jQuery簡化代碼
重現流行的Web技巧
涉及技術
幻燈片與燈箱效果
改進的錶單與驗證
使用Ajax、API和JSON
過濾、搜索與排序
在綫支持
下載網址見書封底
代碼示例
實踐練習
其他參考資料
歡迎選擇一種更高效的學習JavaScript和jQuery的方式。 你是一名JavaScript新手?或是您曾經嚮自己的Web頁麵上添加過一些腳本,但想以一種更好的方式來實現它們?本書非常適閤您。《JavaScript & jQuery 交互式Web前端開發》不僅嚮您展示如何閱讀和編寫JavaScript代碼,同時還會以一種簡單且視覺化的方式,教您有關計算機編程的基礎知識。閱讀本書之前,您隻需要對HTML和CSS有一些瞭解即可。 通過將編程理論與用來演示JavaScript和jQuery如何被應用於流行站點之上的示例相結閤,本書將教會您如何讓網站更具交互性、吸引性、可用性。很快,您就能夠像一名程序員那樣去思考和編寫代碼瞭。
Jon Duckett近十多年來一直從事網站設計和構建工作。Jon曾加盟小公司,也曾供職於跨國集團。Jon迄今已撰寫瞭十多本介紹Web設計、編程、可用性和可訪問性的書籍。
第1章 編程基礎知識 1
第2章 JavaScript基礎指令 43
第3章 函數、方法與對象 75
第4章 判斷和循環 135
第5章 文檔對象模型 173
第6章 事件 233
第7章 jQuery 283
第8章 Ajax與JSON 357
第9章 API 399
第10章 錯誤處理與調試 439
第11章 內容麵闆 477
第12章 篩選、搜索與排序 517
第13章 錶單增強與驗證 557
譯者序
今天的Web網站,已經和10年前(甚至5年前)的Web網站有瞭很大的區彆。無論是網站具有的交互性、麵對用戶的友好性,還是網頁上所展現內容的豐富性,相比以前都有瞭巨大飛躍。這一切都拜JavaScript這門強大且靈活的編程語言所賜。JavaScript已經從以前的一門僅僅提供某些有趣特效的玩具腳本語言,轉變為在Web網站開發中承擔著核心角色的重要工具。無論使用何種服務器技術來創建Web網站,JavaScript都是Web工程師必須使用的前端語言。
但是,由於JavaScript語言本身特有的靈活性、動態性等特點,學習JavaScript語言無論是對一名在其他編程語言領域具有豐富經驗的軟件工程師,還是一名剛剛踏入編程世界的新手,都是一個不小的挑戰。本書以通俗易懂、由淺入深的方式,嚮讀者一步一步介紹瞭JavaScript,是一本非常好的JavaScript前端開發入門書籍。
使用大量的圖示是本書的一大特點。常言道,“一圖勝萬言”,通過使用這些圖示,能夠讓讀者更加清晰明瞭地理解本書所要闡述的概念和知識。豐富的代碼示例和代碼流程圖,則是本書的另一大特點。代碼示例可以讓讀者更多地瞭解Web網頁上那些特效和功能是如何通過代碼實現的,與代碼示例配套的代碼流程圖則降低瞭閱讀代碼的難度,也讓讀者對代碼的執行過程和邏輯有瞭更直觀的理解。
由於jQuery幾乎已經成為Web前端代碼的“標配”,因此本書將jQuery庫也納入進來。jQuery可以讓Web前端工程師事半功倍,更輕鬆地達成自己的目標。
本書由杜偉、柴曉偉、塗曙光翻譯,參與本次翻譯活動的還有梁祝權、鍾鳳華、毛士之、張杉杉、張文旭、彭康、尼春雨、李明、陳龍、董歡。
總而言之,如果想要找到一本幾乎“零難度”的JavaScript前端開發入門書籍,通過閱讀而快速成為一名Web前端工程師,那麼此書將是不二之選。
祝閱讀快樂,學習快樂!
譯者(杜偉/柴曉偉/塗曙光)
前言
本書講解如何將JavaScript應用於瀏覽器中,以創建齣更富交互性、更有趣、對用戶更友好的Web網站。你還將從本書中學習jQuery,因為它使得JavaScript代碼的編寫容易瞭許多。
要充分吸收本書中的內容,在閱讀本書之前,你需要瞭解如何使用HTML和CSS來構建Web頁麵。除瞭這個要求以外,並不需要你有任何編程方麵的經驗。學習使用JavaScript編程包含:
1
理解一些基本的編程概念,以及JavaScript程序員用來描述這些概念的術語。
2
學習JavaScript這門語言本身,這就像學習其他任何語言一樣,你需要知道這門語言的詞匯,以及使用詞匯來組織語句。
3
通過學習JavaScript如何被用在現今的Web網站中的例子,來熟悉如何使用它。
在閱讀本書過程中,你唯一需要的設備就是一颱安裝有現代Web瀏覽器的計算機,以及你最喜歡的代碼編輯器(例如記事本、TextEdit、Sublime Text、Coda等)。
每一章的開頭是介紹部分。它們將介紹每一章你要學習的關鍵概念。
參考部分介紹關鍵的JavaScript代碼段。HTML代碼使用藍色字體顯示,CSS代碼使用粉紅色字體顯示,JavaScript則使用綠色字體顯示。
背景信息部分顯示成白色,介紹在每章將要討論的主題的一些上下文信息。
圖錶和信息圖部分使用黑色背景,對要討論的主題提供簡單、可視化的參考。
示例部分將你要從每一章中學到的主題歸納在一起,並且展示如何應用它們。
總結部分位於每一章的結尾,它們提醒你每一章中涵蓋的關鍵主題。
本書結構
為瞭讓你掌握JavaScript,本書分成以下兩部分:
核心概念
前麵的9章將介紹編程和JavaScript語言的基礎知識。與此同時,你將學習如何使用JavaScript創建更有趣、更富交互性、更有用的網站。
第1章將介紹計算機編程中的一些關鍵概念,嚮你展現計算機如何使用數據來創建世界萬物的模型,以及如何使用JavaScript來修改HTML頁麵的內容。
第2至第4章將涵蓋JavaScript語言的基礎知識。
第5章解釋文檔對象模型(DOM)如何在將文檔載入瀏覽器時,使你可以訪問和修改文檔的內容。
第6章討論如何使用事件來激活代碼的運行。
第7章將展示jQuery如何使得編寫腳本的過程更快、更容易。
第8章將介紹Ajax,它是一組使你可以在不重新載入整個頁麵的情況下,修改Web頁麵部分內容的技術。
第9章涵蓋應用編程接口(Application Programming Interfaces,API),包括HTML中的一些新API,以及類似Google Maps之類的網站所提供的API。
實用應用程序
學完前麵的部分,你應該已經看到瞭許多JavaScript是如何用於各種網站上的示例。該部分會把你已經掌握的各種技術綜閤起來,給你一些實用的示範來展現專業程序員是如何使用JavaScript的。你不但可以看到一係列深入的示例,還可以學習更多如何從頭設計和編寫腳本的過程。
第10章講述錯誤處理和調試,並解釋有關JavaScript是如何被執行的更多信息。
第11章將教你如何創建諸如滑塊、模式窗口、選項卡麵闆和摺疊式麵闆之類的內容麵闆。
第12章演示多個過濾和排序數據的技巧,包括過濾圖片庫,以及通過點擊列的抬頭來錶格中的數據行進行重新排序。
第13章講述錶單增強技術以及如何驗證錶單數據。
除非已經是十分自信的程序員,否則可能會發現在第一次閱讀本書時,從頭到尾通讀一遍將是非常有幫助的。然而,即使已經瞭解編程的基礎知識,我們也希望能在你創建自己的腳本時,提供有幫助價值的參考。
Web設計與前端開發秘籍:JavaScript & jQuery 交互式Web前端開發 [JavaScript and jQuery: Interactive Front-End Web D] 下載 mobi pdf epub txt 電子書 格式 2024
Web設計與前端開發秘籍:JavaScript & jQuery 交互式Web前端開發 [JavaScript and jQuery: Interactive Front-End Web D] 下載 mobi epub pdf 電子書這本書都是些基礎的東西,彩色的,讀寫很舒服
評分趁著京東讀書月,敗瞭一堆書,活動真的很給力,在電子書流行的年代,還是喜歡紙質書的那種感覺,那種儀式感是電子書不能比的。電子書的確很方便,可以隨身攜帶著,但是還是紙質書讀起來會讓人沉浸。知識是無價的,況且這次活動力度很大,湊瞭好幾單,終於把購物車裏的書清空瞭一些。
評分東西很好,價格很優惠,摺扣很大,很棒
評分收到啦,包裝很好,一看就是正版
評分一般般,真的一般般,書很厚,廢話很多,字很大
評分講的很基礎,但是正是基礎,纔能在開發中用的到,很贊
評分挺厚的2本,慢慢看。學習纔能進步,我要不斷的通過學習來提高自己,到達人生巔峰找迴年少輕狂的我。
評分印刷精美,內容不錯,但其實內容很少,適閤零基礎入門
評分寶貝滿足我的期待物美價廉值得購買是一次不錯的購物體驗哦!
Web設計與前端開發秘籍:JavaScript & jQuery 交互式Web前端開發 [JavaScript and jQuery: Interactive Front-End Web D] mobi epub pdf txt 電子書 格式下載 2024