商品簡介
本書是為高等院校計算機及相關專業高年級學生所編寫的一本JavaScript教材。全書共有12章,分別介紹了動態編程語言;JavaScript的語法、數據類型和變量等基礎知識;表達式和操作符;JavaScript中邏輯控制語句的基本結構;JavaScript中的事件處理機制;JavaScript的對象模型,并且重點介紹了窗口和框架對象;文檔和文檔元素;表單和表單元素;JavaScript與Applet和ActiveX控件間的互操作方法;如何在實際錄中應用JavaScript來實現網頁特效;Cookie機制,并且探討了JavaScript中的安全問題;目前流行的Ajax技術,并且說明了JavaScript在其中的應用方式。 本憶可以作為四年制大學本科計算機專業及相關專業的JavaScript語言教材,同時亦可作為相關研究人員和工程技術人員的參考書籍。
目次
第1章 JavaScript簡介 1.1 什么是JavaScript 1.2 編寫第一個JavaScript程序 1.3 JavaScript開發工具 1.4 腳本語言簡介 本章小結 習題1 第2章 詞法、數據類型和變量 2.1 JavaScript中詞法結構 2.2 JavaScript中的原始數據類型 2.3 函數 2.4 對象 2.5 數組 2.6 特殊的數據類型 2.7 數據類型轉換 2.8 變量 本章小結 習題2 第3章 表達式與操作符 3.1 表達式 3.2 運算符概述 3.3 算術運算符 3.4 比較運算符 3.5 邏輯運算符 3.6 逐位運算符 3.7 條件運算符(?:) 3.8 賦值運算符 3.9 其他運算符 本章小結 習題3 第4章 邏輯控制語句 4.1 復合語句 4.2 if語句 4.3 switch語句 4.4 while語句 4.5 do…while語句 4.6 for語句 4.7 for…in語句 4.8 標簽語句 4.9 break和continue語句 4.10 異常處理語句 4.11 其他語句 本章小結 習題4 第5章 事件和事件處理 5.1 理解事件 5.2 處理事件 5.3 JavaScript中的事件處理 5.4 事件對象 本章小結 習題5 第6章 窗口和框架 6.1 JavaScript對象模型 6.2 indow對象 6.3 frame對象 6.4 location對象 6.5 history對象 6.6 navigator對象 6.7 screen對象 本章小結 習題6 第7章 文檔和文檔元素 第8章 表單和表單元素 第9章 Applet和ActiveX控件 第10章 JavaScript應用與實踐 第11章 Cookie與JavaScript安全 第12章 Ajax技術基礎 附錄A JavaScript語言中的重要對象 附錄B HTMLElement對象 附錄C input對象 參考文獻