商品簡介
本書是一本不可多得的JavaScript教程。全書共19章,包括JavaScript基礎知識、語法、變量和數據、操作符和表達式、條件和循環控制流、函數、對象、Web表單、Cookie、操作涵蓋范圍廣泛,講述由淺入深、循序漸進。書中還包含大量習題。
本書適合JavaScript初步者閱讀,也可供有基他語言編程經驗,想要學習和掌握JavaScript的讀者學習。
作者簡介
Steve Suehring 是一位具有廣泛的商業和計算機背景的技術顧問,他的廣泛經驗使其能夠在各種功能的組織中工作,并幫助它們創建適合業務需要的計算架構。Steve熱衷于寫作技術圖書和雜志文章,同時也在國際各大用戶組織和大會上演講。不僅如此,Steve還會參加體育運動或者演奏樂器,且頗具水準。
目次
第1部分 JavaScript基礎知識
第1章 JavaScript超乎你的想象
1.1 JavaScript簡史
1.2 JavaScript程序的組成
1.3 把JavaScript放到Web頁面上
1.4 JavaScript可以做什麼
1.5 JavaScript不能做什麼
1.6 使用JavaScript的提示
1.7 練習題
第2章 使用JavaScript開發
2.1 JavaScript開發選擇
2.2 配置環境
2.3 用JavaScript開發
2.4 使用Eclipse編寫JavaScript
2.5 不使用IDE編寫JavaScript
2.6 調試JavaScript
2.7 練習題
第3章 JavaScript語法和語句
3.1 一些常識
3.2 JavaScript語句
3.3 JavaScript的保留字
3.4 函數簡介
3.5 練習題
第4章 使用變量和數據
4.1 JavaScript中的數據類型
4.2 定義并使用變量
4.3 類型轉換
第5章 使用操作符和表達式
5.1 操作符介紹
5.2 加法操作符
5.3 乘法操作符
5.4 位操作符
5.5 相等操作符
5.6 關係操作符
5.7 一元操作符
5.8 賦值操作符
5.9 練習題
第二部分 應用JavaScript
第6章 條件和循環控制流
6.1 if如何使用
6.2 else if 和else語句
6.3 多層條件語句
6.4 三元條件語句
6.5 switch
6.6 使用while循環
6.7 使用for循環
6.8 使用條件語句驗證表單
6.9 練習題
第7章 使用函數
7.1 什麼是函數
7.2 方法
7.3 對話框函數概覽
7.4 練習題
第8章 JavaScript中的對象
8.1 面向對象的開發
8.2 創建對象
8.3 關於數組的更多內容
8.4 內建對象
8.5 練習題
第9章 瀏覽器對象模型
9.1 瀏覽器簡介
……
第10章 文檔對象模型
第三部分 把JavaScript整合到設計
第11章 和Web表單一起使用JavaScript
第12章 他建和消費Cookie
第13章 用JavaScript操作圖像
第14章 瀏覽器和JavaScript
第15章 JavaScript和CSS
第16章 JavaScript錯誤處理
第四部分 AJAX及其他
第17章 JavaScript和XML
第18章 初探AJAX
第19章 深入AJAX
附錄 練習題解答