出版時(shí)間:2006-11 出版社:冶金工業(yè)出版社 作者:劉懷亮 頁數(shù):198 字?jǐn)?shù):296000
內(nèi)容概要
本書是根據(jù)普通高等教育“十一五”國家級規(guī)劃教材的指導(dǎo)精神而編寫的。 本書全面系統(tǒng)地介紹了用JavaScript語言制作網(wǎng)頁的編程技術(shù)方法。主要內(nèi)容包括:JavaScript編程基礎(chǔ),變量、數(shù)據(jù)類型和表達(dá)式,流程控制,函數(shù),對象編程,文檔對象模型與事件驅(qū)動(dòng),窗口、文檔和表單對象,級聯(lián)樣式表(CSS)技術(shù),動(dòng)態(tài)對象和Cookies及安全等。附錄A中針對書中的主要內(nèi)容分別提供了10個(gè)典型的操作實(shí)訓(xùn)。 本書由淺入深地介紹了JavaScript的語法,并且對每個(gè)語法都舉出了典型的例子,使讀者能夠迅速地理解語法的內(nèi)容,并能融入到實(shí)際的操作中。本書既強(qiáng)調(diào)理論性又注重實(shí)踐,并以各類實(shí)例引導(dǎo)讀者全面掌握J(rèn)avaScript編程的方法和技巧。 本書主要滿足高職高專院校計(jì)算機(jī)及相關(guān)專業(yè)的教學(xué)需求,也可作為高職高專院校非計(jì)算機(jī)專業(yè)高年級的選修教材。對網(wǎng)站設(shè)計(jì)、網(wǎng)頁制作感興趣并且有一定理論基礎(chǔ)的人員也可通過本書進(jìn)行深入學(xué)習(xí),同時(shí)也可供從事與計(jì)算機(jī)科學(xué)與技術(shù)有關(guān)的科技工作者參考。
書籍目錄
第1章 JavaScript語言概論 1.1 JavaScript語言概況 1.2 在Web頁面中使用JavaScript 1.3 編寫JavaScript的工具 1.4 第一個(gè)JavaScript程序 小結(jié) 習(xí)題一 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第2章 JavaScript代碼編寫與調(diào)試 2.1 JavaScript代碼的編寫和執(zhí)行 2.2 語法規(guī)則 2.3 動(dòng)態(tài)生成頁面內(nèi)容 2.4 代碼的調(diào)試方法與技巧 小結(jié) 習(xí)題二 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第3章 與用戶交互方法 3.1 消息對話框 3.2 顯示警告對話框的alert( )方法 3.3 顯示確認(rèn)消息框的confirm( )方法 3.4 顯示提示對話框的prompt( )方法 小結(jié) 習(xí)題三 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第4章 變量、數(shù)據(jù)類型和表達(dá)式 4.1 變量 4.2 數(shù)據(jù)類型和數(shù)組 4.3 數(shù)據(jù)類型轉(zhuǎn)換 4.4 表達(dá)式和運(yùn)算符 小結(jié) 習(xí)題四 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第5章 JavaScript控制語句 5.1 條件控制語句 5.2 循環(huán)語句 5.3 與對象有關(guān)的語句 5.4 循環(huán)控制 小結(jié) 習(xí)題五 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第6章 JavaScript函數(shù) 6.1 什么是函數(shù) 6.2 定義函數(shù)和使用函數(shù) 6.3 函數(shù)參數(shù)的傳遞 6.4 在多個(gè)位置調(diào)用函數(shù) 6.4.1 在事件響應(yīng)中調(diào)用函數(shù) 6.4.2 通過鏈接調(diào)用函數(shù) 6.5 函數(shù)中變量的作用域與函數(shù)的返回值 6.6 函數(shù)的高級用法——遞歸與嵌套 小結(jié) 習(xí)題六 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第7章 JavaScript對象編程 7.1 初探對象編程 7.2 對象的基本概念 7.3 Math對象 7.4 Date對象 7.5 Number對象 7.6 String對象 7.7 Array對象 小結(jié) 習(xí)題七 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第8章 文檔對象模型和事件驅(qū)動(dòng) 8.1 文檔對象模型 8.2 事件驅(qū)動(dòng) 8.3 處理事件 8.4 使用事件(Event)對象 小結(jié) 習(xí)題八 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第9章 窗口、文檔和表單對象 9.1 窗口(window)對象 9.2 文檔(document)對象 9.3 表單(form)對象 小結(jié) 習(xí)題九 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第10章 級聯(lián)樣式表(CSS) 10.1 CSS簡介 10.2 樣式定義 10.3 使用樣式 10.4 Style對象 10.5 CSS屬性 小結(jié) 習(xí)題十 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第11章 動(dòng)態(tài)對象 11.1 動(dòng)態(tài)對象模型 11.2 動(dòng)畫和層疊式表單 小結(jié) 習(xí)題十一 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 第12章 Cookies及安全 12.1 Cookie 12.2 網(wǎng)絡(luò)安全策略 12.3 JavaScript安全 小結(jié) 習(xí)題十二 一、選擇題 二、填空題 三、思考題 四、上機(jī)操作題 附錄A 上機(jī)實(shí)訓(xùn) 實(shí)訓(xùn)1 JavaScript基本編程工具熟悉、代碼調(diào)試 實(shí)訓(xùn)2 JavaScript常用內(nèi)置對象 實(shí)例3 JavaScript計(jì)算器 實(shí)訓(xùn)4 JavaScript控制語句 實(shí)訓(xùn)5 JavaScript函數(shù) 實(shí)訓(xùn)6 JavaScript對象 實(shí)訓(xùn)7 JavaScript文檔對象模型和事件驅(qū)動(dòng) 實(shí)訓(xùn)8 JavaScript窗口、文檔和表單檢驗(yàn) 實(shí)訓(xùn)9 JavaScript實(shí)時(shí)日歷 實(shí)訓(xùn)10 JavaScript制作解釋型菜單 附錄B 學(xué)習(xí)資源網(wǎng)站 參考文獻(xiàn)
圖書封面
評論、評分、閱讀與下載
JavaScript程序設(shè)計(jì) PDF格式下載