2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

寶典叢書:JavaScript編程寶典(第2版)(附CD光盤1張)

  • 作者:陳爭航 著
  • 出版社: 電子工業出版社
  • 出版時間:2008-10-01
  • 版次:2
  • 商品編號: 10143412

    頁數:805


HK$125.10 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

詳細完整地介紹了JavaScript語言,內容涉及從基礎語法到高級技術的方面面面,並通過實例說明如何將這些技術應用到實際開發中。全書共25章,內容包括JavaScript基礎語法、支持閉包的函數、基於原型的面向對象、JavaScript內建對象及應用、正則表達式原理及應用、BOM與DOM、事件模型、各種DOM對象及DOM API的應用、通過DOM與文檔的交互、動態樣式和文檔、Image/Canvas/SVG圖形圖像處理、Cookie與隱藏框架、Ajax原理及應用、錯誤處理等。
  《JavaScript編程寶典(第2版)》具有極強的實用性,書中設計了150多個完整的實例以及許多代碼片段來說明如何應用JavaScript,網站中需要的各種JavaScript應用幾乎都能在這裡找到。這些實例包括顯示當前日期與時間、圖像時鐘、自動跳轉、動態修改元素內容、動態修改文檔結構、表單驗證、可控制的滾動公告欄、樹形目錄、多級樹形目錄、下拉菜單、跟隨鼠標的圖片、沿指定路徑運動的圖片、圍繞鼠標旋轉的字符串、位於窗口固定位置的廣告、飄落的雪花、隱藏的浮動導航面板、滾動的圖片串、正則表達式進行驗證等常見的應用,以及圖像緩存、Canvas繪圖、列表排序、表格的客戶端排序、表單數據綁定、表格數據綁定、Cookie應用、使用隱藏框架與服務器端通信、Ajax應用、XML處理、調用JavaApplet、控制Flash、MP3循環播放列表等高級應用。這些實例均可以直接複製使用,程序中均有詳細的註釋說明,可以根據需要進行修改。
  《JavaScript編程寶典(第2版)》適合JavaScript初學者以及各層次的Web應用開發人員。

 

目錄

第1部分 語法基礎
第1章 JavaScript簡介
1.1 JavaScript是什麼
1.2 JavaScript能做什麼
1.3 JavaScript如何實現動態效果
1.4 JavaScript歷史與發展
1.5 JavaScript1.5到JavaScript2.0
1.6 JavaScript與瀏覽器
1.7 JavaScript與ECMAScript
1.8 JavaScript和Java語言的區別
1.9 需要掌握的基礎知識
1.10 文本編輯器
1.11 小結

第2章 HTML基礎
2.1 HTML簡介
2.2 HTML文件組成
2.3 字符與段落格式
2.4 超鏈接
2.5 表格
2.6 列表
2.7 FORM表單
2.8 框架
2.9 [marquee]標記
2.10 添加多媒體
2.11 小結

第3章 JavaScript快速入門
3.1 常用的兩個客戶端方法
3.2 在HTML代碼中加入JavaScript腳本
3.3 JavaScript程序設計基本規則
3.4 創建與運行JavaScript實例
3.5 小結

第4章 數據類型與變量
4.1 JavaScript數據類型簡介
4.2 基本數據類型
4.3 數組簡介
4.4 變量與常量
4.5 數據類型轉換
4.6 復合數據類型的使用
4.7 小結

第5章 運算符、表達式和語句
5.1 運算符
5.2 表達式
5.3 語句
5.4 小結

第6章 函數
6.1 函數定義與調用
6.2 函數參數
6.3 不支持重載
6.4 函數嵌套調用與遞歸調用
6.5 函數對象
6.6 函數作為數據使用
6.7 函數對象的屬性和方法
6.8 閉包
6.9 JavaScript全局函數
6.10 函數使用注意事項
6.11 小結

第2部分 JavaScript對象
第7章 對象
7.1 JavaScript的面向對象特性
7.2 使用內建對象
7.3 用戶自定義對象
7.4 作為聯合數組的對象
7.5 屬性與方法
7.6 原型
7.7 通用對象屬性和方法
7.8 面向對象技術
7.9 小結

第8章 String與Array對象
8.1 String對象
8.2 Array對象
8.3 小結

第9章 Date.Math.Boolean.Number與Function對象
9.1 Date對象
9.2 Math對象
9.3 Boolean對象
9.4 Number對象
9.5 Function對象
9.6 小結

第10章 正則表達式
10.1 正則表達式簡介
10.2 相關的String對象方法
10.3 簡單正則表達式
10.4 複雜正則表達式
10.5 RegExp對象
10.6 應用實例
10.7 小結

第3部分DOM基礎及應用
第11章 BOM與DOM
11.1 BOM與DOM
11.2 BOM
11.3 DOM
11.4 小結

第12章 事件處理
12.1 事件與瀏覽器兼容性
12.2 基本事件模型
12.3 DOM事件模型
12.4 IE事件模型
12.5 瀏覽器兼容性的解決方法
12.6 應用實例——日曆
12.7 小結

第13章 控制瀏覽器窗口
13.1 window對象
13.2 使用對話框
13.3 打開與關閉瀏覽器窗口
13.4 延遲與週期執行
13.5 框架與window對象
13.6 文檔滾動
13.7 移動瀏覽器窗口
13.8 狀態欄效果
13.9 瀏覽器大小
13.10 窗口事件
13.11 窗口之間通信
13.12 screen對象
13.13 小結

第14章 navigator.location和history對象
14.1 navigator對象
14.2 location對象
14.3 history對象
14.4 location與history對象的應用
14.5 小結

第4部分 動態應用實踐
第15章 CSS級聯樣式表
15.1 CSS簡介
15.2 CSS語法基礎
15.3 在HTML中添加樣式
15.4 動態樣式
15.5 CSS屬性
15.6 小結

第16章 動態樣式
16.1 動態樣式基本實現方法
16.2 帶有停頓的滾動公告欄
16.3 樹形目錄
16.4 多級樹形目錄
16.5 下拉菜單
16.6 跟隨鼠標的圖片
16.7 跟隨鼠標運動的文字
16.8 沿指定路徑運動的圖片
16.9 圍繞鼠標光標旋轉的字符串
16.10 位於窗口固定位置的廣告
16.11 飄落的雪花
16.12 隱藏的浮動導航面板
16.13 小結

第17章 動態文檔
17.1 document對象
17.2 訪問文檔元素
17.3 動態文檔的基本方法
17.4 Text節點
17.5 documentFragment接口
17.6 IE擴展
17.7 小結

第18章 處理表單
18.1 JavaScript表單處理基礎
18.2 Form對象
18.3 Input對象
18.4 Select對象
18.5 Textarea對象
18.6 表單驗證
18.7提高表單可用性
18.8 IE表單數據綁定
18.9 小結

第19章 動態表格
19.1 Table對象
19.2 TableRow對象
19.3 TableCell對象
19.4 TableSection對象
19.5 動態控制表格結構
19.6 表格排序
19.7 IE表格數據綁定
19.8 小結

第5部分 高級應用技術
第20章 Image.Canvas與SVG圖形圖像處理
20.1 Image對象
20.2 Canvas元素
20.3 SVG
20.4 小結

第21章 Cookie與隱藏框架
21.1 Cookie
21.2 隱藏框架
21.3 小結

第22章 Ajax原理及應用
22.1 Ajax簡介
22.2 處理HTTP請求
22.3 Ajax應用
22.4 與隱藏框架的比較
22.5小結

第23章 JavaScript與插件
23.1 插件基礎
23.2 Flash的應用
23.3 JavaApplet
23.4 ActiveX插件
23.5 小結

第24章 JavaScript與XML
24.1 XML簡介
24.2 獲取XML文檔
24.3 使用DOM操作XML文檔
24.4 使用XSLT解析XML
24.5 使用XPath查詢XML
24.6 小結

第25章 錯誤處理與安全策略
25.1 錯誤與異常
25.2 瀏覽器錯誤報告
25.3 捕獲與處理異常
25.4 基本調試方法
25.5 腳本調試器
25.6 安全策略
25.7 小結


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。