出版時間:2009-1 出版社:電子工業(yè)出版社 作者:楊貴 等編著 頁數(shù):411
Tag標簽:無
內(nèi)容概要
本書是JavaScript入門教程。JavaScript是Web開發(fā)中應用最早、發(fā)展最成熟、用戶最多的腳本語言。其語法簡潔,代碼可讀性在眾多腳本語言中最好,它在使用時不用考慮數(shù)據(jù)類型,是真正意義上的動態(tài)語言。本書總分為四篇,共21章。第一篇完整地講解了JavaScript的基礎知識,主要內(nèi)容包括JavaScript概述、數(shù)據(jù)類型、常量與變量、表達式與運算符、程序語句、函數(shù)和數(shù)組等。第二篇專門介紹JavaScript中內(nèi)置對象的應用,內(nèi)容包括JavaScript對象基礎、窗口和框架、屏幕和瀏覽器對象、文檔對象、歷史對象和地址對象、表單對象和表單元素和腳本化cookie等。第三篇講解的是JavaScript的高級技術(shù),主要講解了JavaScript與XML技術(shù)、正則表達式、Ajax基礎、Ajax高級應用、JavaScript與插件和JavaScript的調(diào)試與優(yōu)化等。最后一篇綜合案例篇用一個完整的例子講解了如何使用JavaScript進行大型應用開發(fā)。 本書中,每一篇都是不同層次的完整內(nèi)容,這不僅給初學者安排了循序漸進的學習過程,也便于不同層次讀者選讀。本書既適合沒有編程基礎的JavaScript語言初學者作為入門教程,也可作為大、中院校師生和培訓班的教材,對于JavaScript語言開發(fā)的愛好者,本書也有較大的參考價值?! ”緯劫汥VD光盤1張,內(nèi)容包括超大容量手把手視頻、電子教案(PPT)、編程參考寶典電子書、源代碼及各章習題答案。
書籍目錄
第一篇 JavaScript基礎篇第1章 JavaScript概述(精彩視頻:60分鐘) 1.1 JavaScript背景知識 1.1.1 JavaScript的歷史 1.1.2 制定標準 1.1.3 JavaScript現(xiàn)況 1.1.4 JavaScript的未來 1.2 簡單的腳本語言 1.2.1 什么是腳本語言 1.2.2 腳本語言的分類 1.2.3 JavaScript能做什么 1.2.4 JavaScript和其他語言的異同 1.2.5 JavaScript同Java的異同 1.3 第一個JavaScript程序 1.3.1 預備知識 1.3.2 JavaScript編輯器的選擇 1.3.3 編寫“Hello World”程序 1.3.4 瀏覽器對JavaScript的支持 1.4 注意事項 1.4.1 大小寫敏感 1.4.2 空格與換行 1.4.3 可有可無的分號 1.5 綜合練習 1.6 小結(jié) 1.7 習題 第2章 數(shù)據(jù)類型(精彩視頻:72分鐘) 2.1 基本數(shù)據(jù)類型 2.1.1 使用字符串型數(shù)據(jù) 2.1.2 進一步理解字符串 2.1.3 使用數(shù)值型數(shù)據(jù) 2.1.4 使用布爾型數(shù)據(jù) 2.2 復合數(shù)據(jù)類型 2.2.1 常用的內(nèi)置對象 2.2.2 日期對象 2.2.3 全局對象 2.2.4 數(shù)學對象 2.2.5 字符串對象 2.2.6 數(shù)組對象 2.3 其他數(shù)據(jù)類型 2.3.1 函數(shù) 2.3.2 空值 2.3.3 不確定的類型 2.4 數(shù)據(jù)類型的轉(zhuǎn)換 2.4.1 隱式類型轉(zhuǎn)換 2.4.2 顯式類型轉(zhuǎn)換 2.5 綜合練習 2.6 小結(jié) 2.7 習題 第3章 變量和常量(精彩視頻:47分鐘) 3.1 常量 3.1.1 常量的種類 3.1.2 常量的使用方法 3.2 變量 3.2.1 什么是變量 3.2.2 變量的定義方式 3.2.3 變量的命名規(guī)則 3.2.4 變量的作用范圍 3.2.5 變量的用途 3.3 JavaScript關(guān)鍵字 3.4 綜合練習 3.5 小結(jié) 3.6 習題 第4章 表達式與運算符(精彩視頻:90分鐘) 4.1 表達式 4.2 操作數(shù) 4.3 運算符介紹 4.3.1 運算符 4.3.2 操作數(shù)的類型 4.4 算術(shù)運算符 4.4.1 加法運算符 4.4.2 減法運算符 4.4.3 乘法運算符 4.4.4 除法運算符 4.4.5 取模運算符 4.4.6 負號運算符 4.4.7 正號運算符 4.4.8 遞增運算符 4.4.9 遞減運算符 4.5 關(guān)系運算符 4.5.1 相等運算符 4.5.2 等同運算符 4.5.3 不等運算符 4.5.4 不等同運算符 4.5.5 小于運算符 4.5.6 大于運算符 4.5.7 小于或等于運算符 4.5.8 大于或等于運算符 4.5.9 in運算符 4.5.10 instanceof運算符 4.6 字符串運算符 4.7 賦值運算符 4.8 邏輯運算符 4.8.1 邏輯與運算符 4.8.2 邏輯或運算符 4.8.3 邏輯非運算符 4.9 位運算符 4.9.1 位與運算符 4.9.2 位或運算符 4.9.3 位異或運算符 4.9.4 位非運算符 4.9.5 左移運算符 4.9.6 帶符號右移運算符 4.9.7 高位補0右移運算符 4.10 其他運算符 4.10.1 條件運算符 4.10.2 new運算符 4.10.3 void運算符 4.10.4 類型檢測運算符 4.10.5 對象屬性存取運算符 4.10.6 數(shù)組存取運算符 4.10.7 delete運算符 4.10.8 逗號運算符 4.10.9 函數(shù)調(diào)用運算符 4.10.10 this運算符 4.11 運算符的優(yōu)先級 4.12 綜合練習 4.13 小結(jié) 4.14 習題 第5章 控制語句(精彩視頻:70分鐘) 第6章 函數(shù)(精彩視頻:69分鐘) 第7章 數(shù)組(精彩視頻:65分鐘) 第二篇 JavaScript對象篇第8章 JavaScript面向?qū)ο蠡A(精彩視頻:44分鐘) 第9章 窗口和框架(精彩視頻:71分鐘) 第10章 屏幕和瀏覽器對象(精彩視頻:60分鐘) 第11章 文檔對象(精彩視頻:84分鐘) 217第12章 歷史對象和地址對象(精彩視頻:50分鐘) 第13章 表單對象和表單元素(精彩視頻:65分鐘) 第14章 腳本化cookie(精彩視頻:60分鐘) 第三篇 JavaScript高級技術(shù)篇第15章 JavaScript與XML技術(shù)(精彩視頻:85分鐘) 第16章 正則表達式(精彩視頻:41分鐘) 第17章 Ajax基礎(精彩視頻:68分鐘) 第18章 Ajax高級應用(精彩視頻:65分鐘) 第19章 JavaScript與插件(精彩視頻:96分鐘) 第20章 JavaScript的調(diào)試與優(yōu)化(精彩視頻:57分鐘) 第四篇 綜合案例篇第21章 撿餡餅游戲(精彩視頻:63分鐘)
編輯推薦
以任務驅(qū)動方式講解,用實例引導讀者習,只需21天,便可輕松掌握JavaScript編程。 基礎知識→核心技術(shù)→典型實例→綜合練習→項目案例 242個典型實例、1個項目案例、333個練習題 一線開發(fā)人員全程貼心講解,上手毫不費力 23個小時多媒體語音視頻教學 本書源代碼 + 本書電子教案(PPT) 1000余頁編程參考寶典電子書(免費贈送) 21天學編程系列特色:光盤提供了源代碼、大量多媒體視頻教學、電子教案及編程電子書。作者均為有多年編程經(jīng)驗的一線程序員或者培訓講師。提供了專門的技術(shù)服務論壇。按“基礎知識→核心技術(shù)→典型實例→綜合練習→項目案例”的模式講解。 概念準確、清楚,必要時進行類比,讀者很容易理解。提供了大量實例,最后還提供了綜合案例,非常實用。對代碼進行了豐富的注釋,閱讀起來沒有任何障礙。無論理論知識,還是實例講解都很詳細,很容易掌握。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載