注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計JAVA及其相關JavaScript權威指南:ECMA Script 5+HTML5 DOM+HTML5 BOM

JavaScript權威指南:ECMA Script 5+HTML5 DOM+HTML5 BOM

JavaScript權威指南:ECMA Script 5+HTML5 DOM+HTML5 BOM

定 價:¥69.80

作 者: 張亞飛 編著
出版社: 清華大學出版社
叢編項:
標 簽: J2EE

ISBN: 9787302264286 出版時間: 2011-09-01 包裝: 平裝
開本: 16開 頁數: 629 字數:  

內容簡介

  《JavaScript權威指南:ECMAScript5+HTML5DOM+HTML5BOM》包含了javascript 開發(fā)的所有內容,包括ecmascript5、oop、原型鏈、html5bom、html5dom、coredom、styledom、eventdom、dhtml、xmlhttprequest、ajax、web workers、web storage、web sql database、cross document messaging、server-sent event、web sockets、activexobject、hta等。這些功能介紹都嚴格按照ecmascript5和html5標準的要求編寫,并附有詳細的范例,側重于實戰(zhàn)。書中提供了各種瀏覽器兼容性指南,以幫助用戶深入理解。另外,《JavaScript權威指南:ECMAScript5+HTML5DOM+HTML5BOM》修正了當前普遍存在的錯誤認識,有利于初學者的學習。新的機遇已經到來,對于想盡快掌握javascript新技術的用戶來說,《JavaScript權威指南:ECMAScript5+HTML5DOM+HTML5BOM》是最完整的教程,希望本書能成為您學習道路上的領航者。

作者簡介

  張亞飛,務實且極富遠見的萬維網權威大師?!度f維網應用程序開發(fā)綱要》的起草者。多本權威書籍的撰寫者,浸淫萬維網15年,功力非凡。

圖書目錄

第i篇ecmascript和javascript語言基礎入門篇
第1章 正確認識ecmascript5和javascript
1.1ecmascript和javascript的關系
1.1.1關于標準和實現
1.1.2javascript與ecmascript版本的關系
1.2有關javascript的認識
1.2.1區(qū)分javascript和jscript
1.2.2javascript不是解釋型java語言
1.2.3什么是腳本語言
1.2.4區(qū)分客戶端和服務端javascript
第2章 準備開發(fā)環(huán)境和運行環(huán)境
2.1正確認識javascript的開發(fā)工具
2.1.1dreamweaver的安裝和配置向導
2.1.2aptanastudio的安裝和配置向導
2.2準備執(zhí)行環(huán)境
2.2.1瀏覽器的發(fā)展史
2.2.2安裝瀏覽器
2.2.3在瀏覽器中啟用javascript執(zhí)行環(huán)境
第3章 在網頁中編寫javascript腳本代碼
3.1創(chuàng)建第一個javascript應用程序
3.1.1使用dreamweaver編寫javascript
3.1.2使用aptanastudio編寫javascript
3.2在html網頁中書寫javascript腳本代碼
3.2.1使用script元素定義腳本代碼
3.2.2在事件屬性值中定義腳本
3.2.3在超鏈接中定義腳本
3.3瀏覽器不支持腳本時應注意的問題
3.3.1noscript元素
3.3.2關于隱藏腳本數據
3.4聲明腳本語言
3.4.1默認的腳本語言
3.4.2腳本語言的本地聲明
第4章 程序開發(fā)的基石--聲明和使用變量
4.1變量的聲明
4.1.1聲明和命名變量
4.1.2變量和標識符的命名規(guī)范
4.1.3變量的數據類型
4.1.4自定義常量和內建常量
4.2在程序中使用變量
4.2.1為變量賦值和更改變量值
4.2.2使用變量和獲取變量值
4.3變量的傳值和傳址
4.3.1傳值變量--按值傳遞
4.3.2傳址變量--按引用傳遞
4.4內存使用規(guī)則--堆和棧
4.4.1棧的使用規(guī)則
4.4.2堆的使用規(guī)則
4.4.3易犯的錯誤
4.5數據類型轉換
第5章 javascript語法規(guī)范和良好的編程習慣
5.1空白和多行書寫
5.2點語法
5.3花括號
5.4分號
5.5圓括號
5.6字母的大小寫
5.7程序注釋
5.7.1單行注釋和尾隨注釋
5.7.2多行注釋
5.7.3文檔注釋
5.7.4html注釋
5.8關鍵字
5.9培養(yǎng)良好的編程習慣
5.9.1通用的變量名、方法名和類名命名約定
5.9.2重構
5.9.3使用注釋
5.1ecmascript5嚴格模式
5.10.1使用嚴格模式
5.10.2嚴格模式的特定要求
第6章 數據運算和運算規(guī)則
6.1javascript表達式
6.1.1簡單表達式和復雜表達式
6.1.2賦值表達式和單值表達式
6.2算術運算符
6.2.1算術運算符的使用
6.2.2進行算術運算時的注意事項
6.3賦值運算符
6.4字符串運算符
6.5比較運算符和邏輯運算符
6.5.1數據類型的影響
6.5.2全等運算符
6.5.3特殊值的比較
6.5.4易犯錯的比較運算
6.6位運算符
6.7其他運算符
6.7.1三元條件運算符
6.7.2typeof運算符
6.7.3instanceof運算符
6.7.4圓括號和逗號運算符的結合使用
6.7.5delete運算符
6.7.6void運算符
6.8運算符的使用規(guī)則
6.8.1運算符的優(yōu)先級規(guī)則
6.8.2運算符的結合規(guī)則
6.9運行時進行類型檢查
第7章 流程控制
7.1語句和語句塊
7.2if…else條件語句
7.3switch條件語句
7.4do...while循環(huán)
7.5for循環(huán)
7.6for...in循環(huán)
7.7foreach...in循環(huán)
7.8其他流程控制
7.8.1break語句
7.8.2continue語句
7.8.3標簽語句
7.8.4let語句
7.8.5yield語句
7.9with語句
7.1流程控制總結
第8章 內建的全局函數
8.1eval()函數
8.2轉義操作函數
8.2.1escape()和unescape()函數
8.2.2encodeuri()和decodeuri()函數
8.2.3encodeuricomponent()和decodeuricomponent()函數
8.3轉換函數
8.3.1parsefloat()函數
8.3.2parseint()函數
8.3.3number()和string()函數
8.3.4boolean()函數
8.4判斷函數
8.4.1isfinite()函數
8.4.2isnan()函數
第9章 自定義函數
9.1函數的定義
9.2函數的調用
9.2.1在函數中定義參數的初始值
9.2.2嵌套函數的定義和調用
9.2.3條件函數的定義和調用
9.2.4特殊的調用方式
9.3使用函數表達式定義函數(匿名函數)
9.3.1函數表達式和函數語句的區(qū)別
9.3.2匿名自執(zhí)行函數
9.4使用function類定義函數
9.5變量的作用范圍和生命周期
9.5.1了解變量的作用范圍和生命周期
9.5.2局部變量的聲明
9.5.3全局變量的聲明
9.5.4全局變量和局部變量的使用
9.5.5易出錯的變量使用
9.6形參和實參
9.7閉包函數(綁定函數)
9.7.1什么是閉包函數
9.7.2閉包函數常用的環(huán)境
9.7.3易犯的錯誤
9.8產生器
第ii篇javascript面向對象編程篇
第10章 面向對象編程(oop)--創(chuàng)建類和使用類
10.1面向對象編程思想
10.1.1對象的抽象
10.1.2對象的使用
10.1.3易犯的錯誤
10.1.4面向對象程序設計的優(yōu)點和基本特征
10.1.5面向對象和結構化程序設計的區(qū)別
10.2創(chuàng)建類
10.2.1創(chuàng)建一個javascript類
10.2.2類的定義
10.2.3關于構造器方法
10.2.4獲取構造器方法
10.3類的使用
10.3.1創(chuàng)建類的實例
10.3.2訪問對象屬性
10.3.3調用對象方法
10.3.4調用靜態(tài)方法和訪問靜態(tài)屬性
10.4使用this關鍵字定義方法和屬性
10.5使用prototype定義方法和屬性
10.5.1使用prototype定義方法
10.5.2使用prototype定義屬性
10.5.3關于prototype和__proto__屬性
10.6使用object類為實例定義方法和屬性
10.6.1使用return語句定義方法和屬性
10.6.2使用prototype和object配合為類定義方法和屬性
10.7使用get和set存取器方法定義屬性
10.8在類體內使用this關鍵字
10.8.1使用this時易犯的錯誤
10.8.2閉包方法(綁定方法)內的this關鍵字
10.8.3事件處理中的閉包
10.8.4另一個使用this時易犯的錯誤
第11章 建立更可靠的oop程序--類和成員的訪問控制
第12章 重復使用類--繼承和組合
12.1類的繼承
12.1.1創(chuàng)建子類
12.1.2使用基類的構造器方法
12.1.3檢測繼承關系
12.1.4使用$super實現訪問基類
12.1.5創(chuàng)建子類時的注意事項
12.2擴展內建javascript類
12.3類的組合
12.3.1實現類的組合
12.3.2組合的優(yōu)點
12.3.3了解is-a和has-a
12.3.4關于聚合和組合
第13章 靜態(tài)成員、靜態(tài)類和枚舉(enumeration)
13.1定義靜態(tài)成員和靜態(tài)類的意義
13.2創(chuàng)建靜態(tài)成員
13.2.1使用靜態(tài)成員
13.2.2靜態(tài)成員和繼承
13.2.3使用靜態(tài)成員的注意事項
13.3靜態(tài)類及其聲明方法
13.4枚舉(enumeration)
13.4.1創(chuàng)建枚舉
13.4.2使用枚舉的優(yōu)點
第14章 多態(tài)(polymorphism)--重載和覆載
14.1方法的重載(overload)
14.1.1重載參數列表的數量
14.1.2重載參數列表的數據類型
14.2方法的覆載(override)
14.3屬性的覆載
第15章 原型鏈本質論
15.1原型鏈的根源
15.1.1內部屬性
15.1.2訪問內部屬性[prototype]
15.2prototype的作用--原型鏈的實現
15.2.1實現繼承
15.2.2分享屬性(和方法)
15.2.3__proto__和prototype屬性的區(qū)別
15.2.4使用ecmascript5新增的原型處理功能
15.3檢查原型鏈
15.3.1查看對象是否在指定對象的原型鏈中
15.3.2查看指定對象是否定義了特定屬性和方法
15.3.3使用hasownproperty()方法過濾原型鏈
15.3.4查看指定對象是否定義了特定屬性且可以枚舉
第16章 ecmascript5增強的對象模型
16.1屬性和描述符
16.1.1易犯的錯誤
16.1.2使用ecmascript5增強的對象模型定義屬性
16.1.3定義get和set存取器方法
16.1.4一次定義多個屬性
16.1.5獲取特定屬性的屬性描述符
16.2枚舉屬性
16.2.1object.keys(obj)方法
16.2.2object.getownpropertynames(obj)方法
16.3密封對象和動態(tài)對象
16.3.1密封對象不允許添加成員
16.3.2密封對象不允許添加和刪除成員
16.3.3完全密封對象
16.3.4易犯的錯誤
16.4根據原型創(chuàng)建對象
第17章 處理字符串--string類和正則表達式
17.1正則表達式語法
17.1.1正則表達式的基本語法
17.1.2優(yōu)先權順序
17.2使用regexp處理字符串正則匹配
17.2.1創(chuàng)建一個regexp對象
17.2.2使用exec()和test()方法進行正則匹配
17.3使用string類處理字符串
17.3.1string類的方法和屬性
17.3.2創(chuàng)建打字機效果
17.3.3使用match()方法
17.3.4使用replace()方法
17.3.5使用$替換變量
17.3.6使用search()方法
17.3.7使用split()方法
17.3.8創(chuàng)建html格式的字符串
第18章 數組、多維數組和復合數組(哈希映射)
18.1創(chuàng)建數組
18.1.1創(chuàng)建數組的基本方法
18.1.2使用索引數組
18.1.3使用全局函數array()時的注意事項
18.2實現和使用多維數組
18.3使用arrayapi處理數組
18.3.1常用的范例
18.3.2ecmascript5新增方法的使用
18.3.3數組的排序
18.4克隆數組
18.4.1淺表克隆
18.4.2深度克隆
18.5創(chuàng)建和使用復合數組
18.5.1使用object對象創(chuàng)建復合數組
18.5.2使用array對象創(chuàng)建復合數組
18.5.3遍歷復合數組
18.6哈希表
18.6.1實現哈希表
18.6.2使用哈希表
18.7array推知
第19章 處理日期和時間
19.1使用date類處理日期和時間
19.1.1返回當前時間和日期
19.1.2返回特定的時間和日期
19.1.3獲取特定時間和日期字段
19.1.4設置特定時間和日期字段
19.1.5使用parse()方法解析日期字符串
19.1.6使用date.utc()方法返回時間戳
19.2實現日期輸入控件
第20章 其他javascript內建類(核心對象)
20.1使用boolean類處理邏輯值
20.2使用number類進行數字類型轉換
20.3使用math類進行復雜的數學運算
20.4使用function和arguments類
20.4.1function類
20.4.2arguments類和arguments屬性
20.5json操作
20.5.1序列化javascript數據為json數據
20.5.2逆序列化json數據為javascript數據
第iii篇html5bom篇
第21章 bom之源--window對象
21.1定時器--間隔調用和延遲調用
21.1.1使用setinterval()和clearinterval()方法實現間隔調用
21.1.2范例--創(chuàng)建打字機效果
21.1.3使用settimeout()和cleartimeout()方法實現延遲調用
21.1.4易犯的錯誤
21.1.5強制清除
21.2基本的交互操作
21.2.1警告對話框
21.2.2確認對話框
21.2.3提示輸入消息對話框
21.2.4使用增強的交互式對話框
21.2.5范例--使用交互式對話框相互傳值
21.2.6打印
21.3窗口交互操作
21.3.1打開新窗口
21.3.2關閉窗口
21.3.3取消文檔加載
21.3.4獲取窗口引用
21.3.5調整窗口的焦點
21.4網頁和瀏覽器交互
第22章 bom基本應用--管理瀏覽歷史、解析地址和獲取瀏覽器信息
22.1瀏覽歷史管理
22.2解析地址
22.3獲取瀏覽器信息
22.3.1遍歷navigator對象成員
22.3.2檢測瀏覽器類型
22.3.3自定義架構處理
22.3.4自定義內容類型處理
22.3.5手動處理storage獨占訪問權
22.3.6檢測脫機模式
22.4非標準應用
22.4.1screen對象
22.4.2clipboarddata對象
第23章 bom新成就(1)--客戶端數據存儲技術
23.1web存儲
23.2本地存儲和會話存儲
23.2.1在客戶端持久存儲數據
23.2.2關于瀏覽器兼容
23.2.3在會話期存儲數據
23.3storage接口
23.3.1獲取和更新存儲
23.3.2清除存儲
23.3.3清除指定的鍵
23.3.4添加新鍵和更新鍵值
23.4storage事件
23.5websqldatabase
23.5.1第1個websqldatabase應用
23.5.2使用websqldatabase的基本步驟
23.6異步數據庫
23.6.1執(zhí)行數據庫事務
23.6.2數據庫版本管理
23.6.3執(zhí)行sql語句
23.7同步數據庫
23.7.1執(zhí)行數據庫事務
23.7.2數據庫版本管理
23.7.3執(zhí)行sql語句
23.8處理數據庫操作結果
23.9錯誤和異常
23.1在開發(fā)人員工具中使用sql語句
23.11sqlitesql語法和數據庫的數據類型
23.12sql注入缺陷和參數化查詢
第24章 bom新成就(2)--新的服務器通信技術
24.1服務器推送技術
24.1.1使用server-sentevent入門
24.1.2服務器要求
24.1.3使用eventsource對象
24.1.4在webworkers中使用eventsource對象
24.2套接字連接
24.2.1使用websocket入門
24.2.2關于websocket通信協議
24.2.3使用websocket對象
第iv篇dom篇  
第25章 html5dom新標準--處理文檔元信息和管理交互功能
25.1了解dom
25.1.1dom基于節(jié)點樹的表現形式
25.1.2什么是htmldom
25.1.3htmldom和核心dom的區(qū)別與聯系
25.1.4什么是接口
25.2document對象
25.2.1處理文檔元信息
25.2.2實用功能--處理cookie
25.2.3檢查文檔狀態(tài)
25.2.4開啟和關閉文檔
25.2.5易犯的錯誤--區(qū)分兩個open方法
25.2.6向網頁中寫入內容
25.2.7清除網頁中的內容
25.2.8實用功能--彈出通知窗口
25.2.9使整個文檔都可編輯
25.2.10焦點管理
25.3編輯api
25.3.1命令
25.3.2創(chuàng)建網頁富文本編輯器
第26章 使用coredom方法處理htmldom樹
26.1一切皆是節(jié)點--學習dom的首要認識
26.1.1javascriptdomapi的節(jié)點類型
26.1.2節(jié)點的層次關系
26.2處理dom文檔
26.3使用domapi處理html文檔
26.3.1基本的節(jié)點處理
26.3.2節(jié)點名、節(jié)點值和屬性
26.3.3刪除html文檔中的元素節(jié)點、屬性和內容
26.3.4使用replacechild()方法替換節(jié)點
26.4主要接口的使用
26.4.1document接口
26.4.2attr接口
26.4.3cdatasection接口
26.4.4characterdata接口
26.4.5comment接口
26.4.6documentfragment接口
26.4.7documenttype接口
26.4.8domexception接口
26.4.9domimplementation接口
26.4.10element接口
26.4.11entity接口
26.4.12entityreference接口
26.4.13notation接口
26.4.14processinginstruction接口
26.4.15text接口
26.4.16nodelist接口
26.4.17namednodemap接口
第27章 使用html5dom擴展coredom方法
27.1使用html5dom訪問元素
27.1.1遍歷節(jié)點樹
27.1.2getelementsbytagname()方法
27.1.3getelementsbyname()方法和getter屬性
27.1.4getelementbyid()方法
27.1.5getelementsbyclassname()方法
27.1.6關于htmlelement接口
27.1.7innerhtml屬性、outerhtml屬性和insertadjacenthtml()方法
27.2修改html文檔
27.3根據css選擇符訪問元素
27.4表單處理
27.4.1處理輸入控件
27.4.2獲取上載文件
27.4.3使用html5domapi驗證控件
27.5html5dom通用接口的使用
27.5.1htmlcollection接口
27.5.2htmlallcollection接口
27.5.3htmlformcontrolscollection接口
27.5.4htmloptionscollection接口
27.5.5htmlpropertiescollection接口
27.5.6domtokenlist接口
27.5.7domsettabletokenlist接口
27.5.8domstringmap接口
27.5.9domexception接口
27.5.10radionodelist接口
第28章 使用dhtml和樣式dom處理css樣式表
28.1在html文檔中應用css
28.1.1嵌入式
28.1.2外部引用式
28.1.3內聯式
28.2了解規(guī)則塊、規(guī)則和樣式
28.2.1規(guī)則塊
28.2.2規(guī)則和樣式
28.2.3@規(guī)則
28.3處理css
28.3.1使用style屬性處理內聯css
28.3.2處理style和link元素定義的樣式表
28.3.3處理導入的樣式表
28.3.4添加指令和規(guī)則
28.3.5樣式表相關對象
28.4dom樣式表
28.4.1stylesheet接口
28.4.2stylesheetlist接口
28.4.3medialist接口
28.4.4linkstyle接口
28.4.5documentstyle接口
28.5domcss規(guī)范
28.5.1cssstylesheet接口
28.5.2cssrulelist接口
28.5.3cssrule接口
28.5.4cssimportrule接口
28.5.5cssstylerule接口
28.5.6cssstyledeclaration接口
28.6兼容性指南
28.6.1獲取樣式規(guī)則
28.6.2獲取導入的樣式規(guī)則
28.6.3新增@import規(guī)則
28.6.4新增@page規(guī)則
28.6.5新增樣式規(guī)則
28.6.6刪除樣式規(guī)則
第29章 事件dom
29.1基本事件處理
29.1.1事件處理的三要素
29.1.2事件處理的實現
29.1.3事件處理的總結
29.1.4處理事件
29.2事件流
29.2.1捕獲階段(capturingphase)
29.2.2目標階段(targetingphase)
29.2.3冒泡階段(bubblingphase)
29.2.4可用的基本交互事件
29.3事件對象
29.4響應鍵盤事件
29.4.1獲取按鍵
29.4.2響應組合鍵事件
第30章 dhtml范例
30.1滾動播出效果(marquee)
30.1.1豎直滾動的文本行
30.1.2豎直滾動的圖片
30.1.3水平滾動的圖片
30.2常用的廣告效果
30.2.1廣告的隨機滾動出現
30.2.2對聯廣告
30.3導航菜單和選項卡面板
30.3.1二級分層式導航菜單
30.3.2彈出菜單式導航
30.3.3選項卡面板
30.4處理表單
30.4.1表單復選框全選
30.4.2表單的驗證
第v篇ajax篇  
第31章 xmlhttprequest和ajax解決方案
31.1ajax的核心
31.2ajax的使用
31.2.1一個標準的ajax應用所應具備的步驟
31.2.2xmlhttprequest的方法和屬性
31.2.3一個標準的同步調用所應具備的步驟
31.2.4編碼混亂問題的解決
31.2.5跨瀏覽器兼容
31.2.6ajax的特點
31.2.7解決請求被瀏覽器緩存問題
31.3處理返回值中的xml
31.3.1處理解析錯誤
31.3.2domparser
31.3.3xmlserializer
31.3.4domimplementation
31.4跨域請求
31.4.1使用代理實現跨域請求
31.4.2使用xdomainrequest
31.4.3xdomainrequest跨域訪問控制
第32章 ajax框架--spry和jquery
32.1當前比較流行的ajax框架
32.2spry使用入門
32.2.1第一個spry范例
32.2.2數據集的動態(tài)綁定
32.2.3spry框架的組成部分
32.3jquery使用入門
32.3.1第一個jquery范例
32.3.2基本語法
第33章 網頁、網站和網絡應用程序
33.1安裝和設置網絡應用程序的運行環(huán)境
33.1.1安裝iis
33.1.2通過服務器請求網頁
33.2web服務器根目錄和虛擬目錄
33.2.1web服務器根目錄
33.2.2虛擬目錄
33.2.3啟用默認文件
33.3安裝asp.net應用程序服務器
第34章 網頁的請求和響應
34.1了解請求和響應的基本過程
34.1.1請求和響應的基本過程
34.1.2了解uri、url和urn
34.2http協議基礎
34.2.1了解http消息的內容
34.2.2了解http請求的內容
34.2.3了解http響應的內容
34.2.4了解http消息報頭的內容
第vi篇安全性、執(zhí)行效率、部署與實戰(zhàn)篇
第35章 javascript安全和同源策略
35.1跨站腳本攻擊(xss)
35.1.1如何防范跨站腳本攻擊
35.1.2使用asp.net的請求驗證防范xss
35.2相同origin策略的限制--同源策略
35.2.1了解origin
35.2.2放松相同起點限制
第36章 javascript部署和高性能javascript
36.1文檔瘦身
36.2控制內存
36.3優(yōu)化代碼的一般常識
36.4頁面重構--domreflow和repaint
36.4.1關于domreflow和repaint
36.4.2優(yōu)化domreflow
36.4.3優(yōu)化repaint
36.5使用webworkers優(yōu)化javascript執(zhí)行--多線程
36.5.1檢查瀏覽器支持
36.5.2求素數的復雜運算
36.5.3使用webworkers入門
36.6webworkers規(guī)范api
36.6.1worker及其類型
36.6.2worker中可以使用的api
36.6.3創(chuàng)建worker
36.6.4處理運行時錯誤
36.7創(chuàng)建和使用專職worker
36.7.1終止worker
36.7.2消息的互傳
36.8創(chuàng)建和使用共享worker
36.8.1消息的互傳
36.8.2連接同一個共享worker
第37章 處理程序異常--建立可靠的應用程序
37.1錯誤和異常情況
37.2異常情況處理
37.2.1使用try...catch...finally語句
37.2.2使用throw語句
37.2.3使用異常捕捉
37.3使用error處理異常錯誤信息
37.4條件catch語句
第38章 javascript調試技術
38.1了解開發(fā)人員工具
38.2開發(fā)人員工具的組成和使用
38.2.1調試工具欄
38.2.2激活javascript調試
38.2.3主要內容窗口
38.2.4使用斷點
38.2.5使用條件斷點
38.2.6控制執(zhí)行
38.2.7"局部變量"窗口
38.2.8"監(jiān)視"窗口
38.2.9"調用堆棧"窗口
38.3使用腳本調試工具范例實戰(zhàn)
38.3.1定義一個javascript網頁
38.3.2調試實戰(zhàn)
38.4"控制臺"窗口
38.4.1使用"控制臺"窗口
38.4.2對警報和錯誤消息進行日志記錄
第vii篇javascript和activexobject篇
第39章 使用fso訪問文件系統
39.1使用filesystemobject類
39.1.1類和集合
39.1.2檢查磁盤、文件和文件夾是否存在
39.1.3訪問磁盤、文件和文件夾
39.1.4關于ie專用的enumerator
39.2處理文件夾
39.3處理文件
39.3.1創(chuàng)建文件
39.3.2向文件中添加數據
39.3.3讀取文件內容
39.3.4textstream類成員概要
39.3.5移動、復制和刪除文件
第40章 使用ado訪問數據庫
40.1安裝和使用access數據庫
40.1.1安裝access數據庫軟件
40.1.2使用access創(chuàng)建數據庫
40.2理解數據庫連接和配置數據源
40.2.1理解數據庫連接
40.2.2理解數據庫連接驅動
40.2.3通過odbc連接數據庫
40.3基本數據庫查詢操作
40.3.1查詢和顯示數據庫記錄
40.3.2遍歷列出數據庫內容
40.4修改數據
40.4.1插入數據記錄
40.4.2更新數據記錄
40.4.3刪除數據記錄
40.5操作數據庫結構
40.6在javascript程序中應用ado的基本步驟
40.6.1創(chuàng)建連接
40.6.2創(chuàng)建命令
40.6.3執(zhí)行命令
40.6.4處理結果
40.6.5關閉連接
40.7sql語法入門
40.7.1sql語法的基礎知識
40.7.2定義記錄集的列
40.7.3限制記錄集中的記錄
40.7.4對記錄集中的記錄進行排序
40.7.5聯接表
第41章使用msxml處理xml
41.1在javascript應用程序中處理xml文檔
41.1.1了解xml文檔對象
41.1.2dom基于節(jié)點的瀏覽
41.1.3了解msxmldom組件
41.1.4使用domdocument
41.2創(chuàng)建和保存xml文檔對象
41.2.1解析字符串為dom
41.2.2解析xml文件為xmldom
41.2.3使用版本號創(chuàng)建xmldom
41.2.4保存和寫出一個xml文檔對象
41.3使用xml對象處理數據內容
41.3.1遍歷節(jié)點樹
41.3.2使用getelementsbytagname()方法
41.3.3使用xpath從xml文檔中提取數據
41.3.4修改xml文檔
41.4使用sax處理xml文檔
41.4.1什么是sax
41.4.2sax的工作原理
41.4.3msxmlsax的使用
第42章使用owc創(chuàng)建統計圖表
42.1創(chuàng)建簡單統計圖表
42.1.1創(chuàng)建簡單柱狀圖
42.1.2創(chuàng)建立體柱狀圖
42.1.3使用樣式表創(chuàng)建柱狀圖
42.2使用officeweb組件(owc)創(chuàng)建統計圖表
42.2.1安裝owc
42.2.2使用owc
42.2.3owc組件的工作原理
42.2.4創(chuàng)建餅圖
42.2.5增加數據系列
42.2.6使用owc配合數據庫查詢
第43章使用cdo發(fā)送和接收電子郵件
43.1安裝和使用smtp服務
43.1.1安裝smtp服務
43.1.2配置smtp服務
43.1.3配置outlook使用本地smtp服務發(fā)送郵件
43.1.4區(qū)分pop3和smtp服務
43.2創(chuàng)建發(fā)送郵件的javascript應用程序
43.2.1了解cdo
43.2.2創(chuàng)建簡單的郵件發(fā)送程序
43.2.3使用遠程smtp服務
43.2.4了解cdo組件成員
43.2.5smtp服務和cdo組件的工作原理
43.3創(chuàng)建增強的郵件發(fā)送程序
43.3.1發(fā)送帶附件的電子郵件
43.3.2發(fā)送多媒體郵件
43.3.3群發(fā)郵件--抄送和密送
43.4使用http方式收信
43.4.1分揀郵件
43.4.2管理本地smpt服務接收郵件的基本原理
43.5如何解決錯誤消息
附錄a保留的關鍵字
附錄b鍵盤鍵和鍵控代碼值對照表
附錄cw3c的xmlhttprequest接口規(guī)范
附錄dinput元素type屬性值與htmlinputelementapi匹配索引
附錄ehtml5元素和html5dom接口的對應關系
附錄fhtml4和html5事件屬性對照表
附錄g參考資料來源

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號