JavaScript Web開發技術

JavaScript Web開發技術

《JavaScript Web開發技術》是2009-10齣版的圖書

基本介紹

  • 書名:JavaScript Web開發技術
  • ISBN:9787302204213
  • 頁數:242
  • 定價:26.00元
  • 出版社:清華大學出版社
  • 出版時間:2009-10
  • 開本:16
內容介紹,讀者對象,圖書目錄,

內容介紹

《JavaScript Web開發技術》是學習JavaScript語言編程的基礎教材,全書共分為10章,主要內容包括Internet網路基礎,JavaScript與其他Web開發語言,超文本標識語言HTML, JavaScript語法基礎,JavaScript的控制語句,對象編程基礎,預定義對象和預定義函式,瀏覽器對象,事件驅動機制,JavaScript中的多媒體套用等。為方便講課與上機實踐,每章最後均附有習題。

讀者對象

《JavaScript Web開發技術》內容豐富,講解簡明易懂、循序漸進、深入淺出。《JavaScript Web開發技術》可作為高等院校本、專科各專業學生學習JavaScript語言程式設計課程的教材,也可作為初學者、IT行業愛好者的輔助學習教材。

圖書目錄

第1章Internet網路基礎1
1.1Internet1
1.1.1Internet的發展過程1
1.1.2Internet的特點3
1.1.3Internet網路提供的服務4
1.2Internet網路地址5
1.2.1IP位址5
1.2.2域名系統5
1.2.3電子郵件地址6
1.2.4超文本傳輸協定7
1.2.5統一資源定位符7
1.3連線到Internet7
1.3.1軟硬體環境要求7
1.3.2連線到Internet的方式8
1.3.3網路系統的工作模式8
1.4InternetExplorer瀏覽器的使用9
1.4.1InternetExplorer瀏覽器的啟動9
1.4.2InternetExplorer瀏覽器的視窗組成9
1.4.3選單選項10
1.4.4快捷鍵11
1.4.5返回到已瀏覽的Web頁12
1.4.6保存Web頁中的信息12
1.4.7查看以不同語言編寫的Web頁14
1.4.8將網站收藏到收藏夾中14
1.5電子郵件15
1.5.1電子郵件簡介15
1.5.2OutlookExpress的使用16
1.6教學要點18
習題118第2章JavaScript與其他Web開發語言21
2.1Java語言的起源、現狀和特點21
2.1.1Java語言的起源21
2.1.2Java語言的現狀22
2.1.3Java語言的特點22
2.2JavaScript語言簡介26
2.2.1JavaScript語言概述26
2.2.2JavaScript語言的優點與不足28
2.2.3JavaScript對環境的要求29
2.2.4JScript簡介29
2.3使用Word2003建立Web頁30
2.3.1HTML規範31
2.3.2創建Web頁31
2.3.3可添加到Web頁中的項目33
2.3.4創建自定義HTML模板33
2.3.5在Web頁中添加非文字項目34
2.4使用VisualJ++建立動態HTML36
2.4.1HTML與動態HTML簡介36
2.4.2使用WFC類庫創建動態HTML37
2.5教學要點38
習題238第3章超文本標識語言HTML簡介40
3.1HTML的基本知識40
3.1.1超文本、超媒體與通信協定40
3.1.2HTML語言簡介41
3.1.3HTML的擴展43
3.1.4HTML的編程風格43
3.2頁面結構44
3.2.1HTML檔案的組成44
3.2.2檔案頭部分45
3.2.3檔案體部分46
3.3結構標記46
3.3.1置標標記與字元實體46
3.3.2標記語法47
3.3.3結構標記50
3.3.4水平直線標記58
3.4文本格式編排59
3.4.1邏輯格式59
3.4.2物理格式60
3.5本地機圖像60
3.5.1圖像標記與屬性60
3.5.2標記中的高級屬性62
3.5.3圖像檔案格式62
3.5.4RGB顏色模型與顏色設定63
3.6有序表、無序表和定義表63
3.6.1有序表和無序表64
3.6.2定義表64
3.6.3表元素66
3.6.4表屬性TYPE和START67
3.6.5表格67
3.7定位連結標記69
3.7.1定位連結70
3.7.2屬性HREF70
3.7.3屬性NAME71
3.7.4URL的相對定址和絕對定址72
3.8編寫HTML和JavaScript腳本的工具72
3.8.1使用純文本編輯器72
3.8.2專業腳本編輯軟體FrontPage73
3.8.3專業腳本編輯軟體MicrosoftScriptEditor75
3.9教學要點76
習題376第4章JavaScript語法基礎79
4.1關鍵字、標識符和數據類型79
4.1.1關鍵字79
4.1.2標識符79
4.1.3基本數據類型與複合數據類型80
4.1.4常量83
4.1.5變數85
4.1.6注釋形式88
4.2字元串88
4.2.1定義字元串88
4.2.2定義字元串示例89
4.3數組89
4.3.1定義數組變數90
4.3.2創建數組對象90
4.3.3訪問數組元素91
4.3.4二維數組91
4.4運算符和表達式93
4.4.1運算符93
4.4.2表達式98
4.5對話框99
4.5.1提示對話框99
4.5.2確認對話框99
4.5.3輸入對話框100
4.6教學要點100
習題4100第5章JavaScript的控制語句104
5.1簡單程式104
5.2分支控制語句104
5.2.1if語句105
5.2.2switch語句106
5.2.3多分支程式107
5.3循環控制語句109
5.3.1for循環110
5.3.2for…in循環111
5.3.3while循環111
5.3.4do…while循環113
5.3.5循環程式的組成114
5.3.6多重循環114
5.4跳轉控制語句115
5.4.1break語句115
5.4.2continue語句117
5.5函式118
5.5.1返回語句119
5.5.2調用函式119
5.5.3函式調用中的參數傳遞120
5.5.4函式的嵌套調用121
5.5.5全局變數和局部變數121
5.6遞歸函式122
5.6.1遞歸函式分析122
5.6.2遞歸函式示例122
5.7教學要點123
習題5124
第6章對象編程基礎127
6.1面向對象程式設計的基礎知識127
6.1.1面向過程程式設計與面向對象程式設計127
6.1.2對象與類128
6.1.3封裝、繼承和多態130
6.1.4對象的特性132
6.2JavaScript語言中的對象133
6.2.1JavaScript語言中的對象概念133
6.2.2JavaScript語言中的對象134
6.2.3對象的屬性和方法134
6.2.4對象的屬性134
6.2.5對象的方法137
6.3創建新對象137
6.3.1對象構造函式138
6.3.2方法138
6.3.3對象實例138
6.4教學要點138
習題6139第7章預定義對象和預定義函式140
7.1預定義對象和預定義函式簡介140
7.1.1JavaScript中的預定義對象140
7.1.2JScript中的預定義對象140
7.1.3JavaScript中的預定義函式141
7.1.4JScript中的預定義函式141
7.2預定義對象142
7.2.1Math對象142
7.2.2String對象146
7.2.3Date對象151
7.2.4Array對象155
7.2.5event對象158
7.3預定義函式159
7.4JScript中的預定義函式和預定義對象160
7.4.1JScript中的預定義函式160
7.4.2JScript中的預定義對象161
7.4.3預定義對象的共用方法和屬性164
7.5教學要點165
習題7165第8章瀏覽器對象167
8.1瀏覽器對象基礎167
8.1.1瀏覽視窗、網頁與元素167
8.1.2瀏覽器對象之間的從屬關係168
8.1.3瀏覽器對象簡介169
8.2document對象172
8.2.1document對象方法172
8.2.2document對象屬性173
8.2.3document對象數組173
8.3window對象174
8.3.1window對象方法174
8.3.2window對象屬性178
8.4images對象179
8.4.1images對象數組與屬性179
8.4.2動態圖像顯示180
8.5screen對象180
8.5.1screen對象屬性180
8.5.2screen對象套用181
8.6location對象182
8.7frame對象182
8.8history對象182
8.9form對象183
8.10anchors對象183
8.11links對象183
8.12event對象184
8.13教學要點185
習題8185第9章事件驅動機制187
9.1事件驅動概念187
9.1.1事件與事件驅動187
9.1.2事件句柄187
9.1.3event對象188
9.2瀏覽器事件190
9.2.1DragDrop事件190
9.2.2Load事件190
9.2.3Unload事件191
9.2.4Submit事件191
9.3滑鼠事件192
9.3.1event對象中的滑鼠屬性193
9.3.2event對象中的滑鼠事件194
9.4鍵盤事件201
9.4.1常用鍵盤事件201
9.4.2常用快捷鍵201
9.5教學要點201
習題9202第10章JavaScript中的多媒體套用204
10.1網頁的外觀設計204
10.1.1網頁設計規則204
10.1.2顏色屬性204
10.2插入聲音檔案209
10.2.1LiveAudio外掛程式簡介209
10.2.2LiveAudio外掛程式方法209
10.3插入圖形檔案211
10.3.1JavaScript中的圖像處理211
10.3.2程式示例213
10.4教學要點214
習題10214
附錄AHTML語言的標記總覽215
附錄B預定義對象中的方法和屬性219
附錄C事件總覽223
附錄D習題參考答案226
參考文獻242

相關詞條

熱門詞條

聯絡我們