出版時間:2008-9 出版社:機械工業(yè)出版社 作者:費冬冬 頁數(shù):531
Tag標簽:無
前言
本書將概念和實際操作與范例講解相結合,邊學邊用,讓讀者掌握JavaScript&Ajax進行項目開發(fā)的各種常用技術和方法,進而實現(xiàn)本書的教學目標:掌握的是技術,提升的是技能?! ”緯鴥热荨 〉?部分“概念篇(第1—2章)”:列舉JavaScript基本概念,簡要介紹概念的含義和作用?! 〉?部分“基礎篇(第3—17章)”:講解JavaScript的數(shù)據(jù)類型和變量、運算符和表達式、流程控制、函數(shù)、對象、面向對象、數(shù)組與字符串、正則表達式、文檔對象模型、表單、事件模型等基礎知識?! 〉?部分“進階篇(第18—22章)”:講解cSS樣式表、XML、XMLHTTPRequest對象、Prototype框架和DWR框架的概念、基本語法、應用技巧等,并配有相關案例幫助讀者理解這些技術的難點和要點?! 〉?部分“實戰(zhàn)篇(第23章)”:本部分開發(fā)了一個實際項目——教師博客系統(tǒng),并按照“需求分析一數(shù)據(jù)模型一功能預覽一功能分析與設計”的模式講解,能夠讓讀者體驗開發(fā)項目的實戰(zhàn)情況?! ≌鹿?jié)結構 書中每章都按照以下結構安排: ·技術要點:列出本章的技術內容?! W習目標:通過對本章的學習,讀者可達到的目標及應具備的技能?! ぜ夹g要點分析:對技術要點進行系統(tǒng)地解釋?! 梅独横槍λv的技術要點,給出1~2個應用范例?! づe一反三:針對講解的技術,給出1~2個練習范例,供讀者實踐練習?! ”緯攸c 本書始終以實例貫穿技術講解的全過程,按照“理論結合實踐”的方式幫助讀者理解知識要點,最終達到靈活運用的目標。應用范例以如下方式安排: ·程序清單:列出應用范例源代碼。 ·范例解析:針對技術要點進行必要的解釋和說明。 ·范例結果演示:演示范例的執(zhí)行結果,讀者可以直觀感受?! す獗P路徑:給出相應代碼在光盤中的路徑,方便讀者查找源文件。
內容概要
Ajax是當今網絡應用開發(fā)的主流技術,JavaScript是其核心,本書從企業(yè)開發(fā)的實際需求出發(fā),通過范例全方位介紹這2種Web開發(fā)技術及其綜合應用。 本書共分4部分23章,首先介紹JavaScript基礎知識,內容包括變量、運算符、表達式、流程控制、函數(shù)、對象、教組、字符串、數(shù)學運算、正則表達式、異常處理、瀏覽器對象模型、Document對象、表單及表單元素、DOM文檔對象模型、事件處理等,然后介紹CSS樣式表、XML、XMLHTTPRequest對象、Prototype框架和DWR框架等在實際開發(fā)過程中真正需要的與Ajax相關的知識?! ”緯攸c是注重實踐,通過273個范例講解JavaScript和Ajax的各種開發(fā)技術和應用技巧,最后通過一個大型Web2. 0綜合范例展示實際項目開發(fā)流程、方法和技術。本書附贈光盤收錄了所有范例的源文件。 本書適合具有一些HTML基礎希望進一步學習Javascript和Ajax技術的網頁設計人員與程序開發(fā)人員,也適合有一定JavaSeript和Ajax編程基礎欲轉向Web 2.0開發(fā)的人員參考學習。
書籍目錄
第1部分 概念篇 第1章 Web開發(fā)新紀元 第2章 JavaScript概述第2部分 基礎篇 第3章 數(shù)據(jù)類型和變量 第4章 運算符和表達式 第5章 流程控制 第6章 函數(shù) 第7章 對象 第8章 面向對象的JavaScript進階 第9章 數(shù)組與字符串 第10章 數(shù)學運算與日期時間 第11章 數(shù)值與異常處理 第12章 正則表達式 第13章 瀏覽器對象模型(BOM) 第14章 Document對象 第15章 表單及表單元素 第16章 DOM文檔對象模型 第17章 事件處理第3部分 進階篇 第18章 層疊樣式表 第19章 JavaScript與XML 第20章 XMLHttpRequest對象 第21章 Prototype框架 第22章 DWR框架第4部分 實戰(zhàn)篇 第23章 教師博客系統(tǒng)
章節(jié)摘錄
第1部分 概念篇第1章 Web開發(fā)新紀元Web應用從最早的由文本和超鏈接組成的頁面到現(xiàn)在成為內容豐富多彩、據(jù)有高度交互性信息平臺,經歷了長期的演化過程,也越來越深刻地改變著人們的生活方式。Web應用逐漸入2.0時代,Web開發(fā)也從簡單的頁面代碼編寫轉變到現(xiàn)在多種技術的綜合運用,Web開發(fā)人員需要了解的知識和技術也越來越多。
編輯推薦
《挑戰(zhàn)JavaScript & Ajax應用開發(fā)》編程學習三步曲:第一步從基礎知識講起,通過范例理解基本概念,掌握編程基本要素。第二步將Ajax技術的必備知識CSS、XML、XMLHTTPRequest、Prototype、DWR化整為零,剖析詳解,輕松掌握技術要點、難點。第三步跟蹤實際項目開發(fā)全過程,提升應用程序開發(fā)技能?!短魬?zhàn)JavaScript & Ajax應用開發(fā)》將概念和實際操作與范例講解相結合,邊學邊用,讓讀者掌握JavaScript&Ajax進行項目開發(fā)的各種常用和方法,進而實現(xiàn)《挑戰(zhàn)JavaScript & Ajax應用開發(fā)》的教學目標:掌握的是技術,提升的是技能?;A篇對JavaSc ript的函數(shù)、對象、流程控制、正則表達式、瀏覽對象模型、DOM文檔對象模型等基礎知識進行細致講解,配合緊扣知識要點的范例和解析,可在實際操作中輕松掌握理論知識。進階篇對CSS樣式表、XML、DWR、XMLHTTPRequest對象、Prototype框架和DWR框架等進行剖析,并配合緊扣知識要點的范例和解析,把技術難點化整為零。實戰(zhàn)篇通過對實際開發(fā)項目各個步驟的透徹講解:“項目背景,需求分析,數(shù)據(jù)模型,功能預覽,功能分析與設計”,讓讀者間接獲得開發(fā)項目經驗。光盤內容:273個范例源文件。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
挑戰(zhàn)JavaScript&Ajax應用開發(fā) PDF格式下載