注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)JavaScript全程指南

JavaScript全程指南

JavaScript全程指南

定 價(jià):¥59.90

作 者: 郭偉偉,劉端陽(yáng)
出版社: 電子工業(yè)出版社
叢編項(xiàng): 全程指南系列
標(biāo) 簽: JAVA

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121051562 出版時(shí)間: 2008-03-01 包裝: 平裝
開(kāi)本: 16 頁(yè)數(shù): 522 pages 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《JavaScript全程指南:基礎(chǔ)知識(shí)、高級(jí)編程、特效實(shí)例、Ajax》主要是以JavaScript1.5結(jié)合Web2.0,深入淺出、循序漸進(jìn)地介紹JavaScript的核心技術(shù),同時(shí)還介紹了當(dāng)前十分火熱的Ajax技術(shù)?!禞avaScript全程指南:基礎(chǔ)知識(shí)、高級(jí)編程、特效實(shí)例、Ajax》分為4篇,共19章,內(nèi)容涉及JavaScript的基礎(chǔ)知識(shí)、JavaScript與瀏覽器的交互性、高級(jí)JavaScript技巧、XML和Web服務(wù)以及Ajax的相關(guān)技術(shù),對(duì)網(wǎng)頁(yè)設(shè)計(jì)中的各個(gè)方面都進(jìn)行了詳細(xì)介紹?!禞avaScript全程指南:基礎(chǔ)知識(shí)、高級(jí)編程、特效實(shí)例、Ajax》適合于各個(gè)層次的人員閱讀,JavaScript初學(xué)者、網(wǎng)頁(yè)設(shè)計(jì)人員、網(wǎng)頁(yè)開(kāi)發(fā)人員,同時(shí)也可以作為高等院校相關(guān)專(zhuān)業(yè)的教材。

作者簡(jiǎn)介

暫缺《JavaScript全程指南》作者簡(jiǎn)介

圖書(shū)目錄

JavaScript基礎(chǔ)篇
第1章  JavaScript概述    1
1.1  HTML超文本標(biāo)記    2
1.1.1  HTML的作用    2
1.1.2  HTML的編輯環(huán)境    3
1.1.3  專(zhuān)用的網(wǎng)頁(yè)編輯器    3
1.1.4  HTML組件    4
1.1.5  HTML標(biāo)簽    4
1.2  JavaScript語(yǔ)言    6
1.2.1  客戶(hù)端JavaScript    7
1.2.2  其他環(huán)境中的JavaScript    8
1.2.3  邏輯與調(diào)試    8
1.2.4  選擇編輯器    9
1.3  JavaScript與其他語(yǔ)言    9
1.3.1  JavaScript與Java    9
1.3.2  JavaScript和VBScript    10
1.4  第一個(gè)JavaScript腳本    10
1.5  小結(jié)    11
第2章  JavaScript語(yǔ)法基礎(chǔ)    12
2.1  HTML和JavaScript    13
2.1.1  使用<SCRIPT>標(biāo)簽    13
2.1.2  腳本放在何處    14
2.1.3  腳本的執(zhí)行    16
2.2  語(yǔ)法結(jié)構(gòu)    19
2.2.1  字符集    19
2.2.2  大小寫(xiě)的敏感性    19
2.2.3  空白符和換行符    20
2.2.4  可選的分號(hào)    20
2.2.5  標(biāo)識(shí)符    21
2.2.6  保留字    21
2.2.7  添加注釋    22
2.2.8  隱藏JavaScript代碼    23
2.3  JavaScript應(yīng)用實(shí)例    24
2.3.1  關(guān)于<Script>標(biāo)簽    24
2.3.2  用腳本控制頁(yè)面    25
2.3.3  將腳本添加到HTML文檔中    25
2.3.4  調(diào)用外部JavaScript腳本    27
2.4  小結(jié)    29
第3章  JavaScript編程基礎(chǔ)    30
3.1  JavaScript變量    31
3.1.1  在腳本中定義變量    31
3.1.2  變量的作用域    32
3.1.3  變量的類(lèi)型和數(shù)值    34
3.1.4  數(shù)據(jù)類(lèi)型轉(zhuǎn)換    39
3.1.5  在腳本中使用變量    45
3.2  表達(dá)式    49
3.2.1  表達(dá)式    49
3.3  運(yùn)算符    50
3.3.1  算術(shù)運(yùn)算符    51
3.3.2  賦值運(yùn)算符    54
3.3.3  關(guān)系運(yùn)算符    56
3.3.4  邏輯運(yùn)算符    58
3.3.5  運(yùn)算符優(yōu)先級(jí)    59
3.4  控制語(yǔ)句    66
3.4.1  if語(yǔ)句    66
3.4.2  迭代語(yǔ)句    69
3.4.3  break語(yǔ)句和continue語(yǔ)句    70
3.4.4  switch語(yǔ)句    72
3.5  函數(shù)    74
3.5.1  函數(shù)介紹    74
3.5.2  無(wú)重載    75
3.5.3  arguments對(duì)象    76
3.5.4  函數(shù)聲明    77
3.5.5  使用函數(shù)    77
3.6  小結(jié)    80
第4章  JavaScript對(duì)象    81
4.1  面向?qū)ο笳Z(yǔ)言的要求    82
4.2  對(duì)象應(yīng)用    82
4.2.1  對(duì)象的聲明    82
4.2.2  對(duì)象的引用    83
4.3  對(duì)象的廢除    83
4.4  對(duì)象的類(lèi)型    83
4.4.1  本地對(duì)象    83
4.4.2  內(nèi)置對(duì)象    92
4.4.3  宿主對(duì)象    96
4.5  作用域    97
4.5.1  公有、私有和受保護(hù)的作用域    97
4.5.2  靜態(tài)和非靜態(tài)作用域    97
4.5.3  this關(guān)鍵字    97
4.6  對(duì)象的原型和繼承    98
4.7  小結(jié)    99
第5章  Window和Document對(duì)象    100
5.1  Window對(duì)象    101
5.1.1  Window對(duì)象簡(jiǎn)介    101
5.1.2  訪問(wèn)窗口屬性和方法    101
5.1.3  創(chuàng)建窗口    101
5.2  窗口的屬性和方法    103
5.2.1  closed屬性    104
5.2.2  status屬性    105
5.2.3  opener屬性    106
5.2.4  alert()方法    107
5.2.5  confirm()方法    108
5.2.6  prompt()方法    108
5.2.7  moveTo()方法    110
5.3  Document對(duì)象    112
5.3.1  form屬性    113
5.3.2  title屬性    114
5.3.3  URL屬性    114
5.3.4  open()和close()方法    114
5.3.5  write()和writeln()方法    115
5.4  其他對(duì)象    116
5.4.1  Location對(duì)象    116
5.4.2  History對(duì)象    117
5.4.3  Link對(duì)象    117
5.5  小結(jié)    118
JavaScript高級(jí)編程篇
第6章  DOM(文檔對(duì)象模型)    119
6.1  XML和DOM    120
6.1.1  XML簡(jiǎn)介    120
6.1.2  針對(duì)XML的API    121
6.1.3  節(jié)點(diǎn)的層次    121
6.1.4  使用DOM    123
6.1.5  HTML DOM特征功能    135
6.2  高級(jí)DOM技術(shù)    137
6.2.1  樣式編程    137
6.2.2  自定義鼠標(biāo)提示    140
6.2.3  訪問(wèn)樣式表    141
6.2.4  最終樣式    144
6.3  小結(jié)    148
第7章  事件    149
7.1  事件流    150
7.1.1  冒泡型事件    150
7.1.2  捕獲型事件    151
7.1.3  DOM事件流    151
7.2  事件處理函數(shù)/監(jiān)聽(tīng)函數(shù)    151
7.2.1  IE    151
7.2.2  DOM    152
7.2.3  事件對(duì)象    153
7.2.4  事件類(lèi)型    155
7.3  小結(jié)    170
第8章  JavaScript和XML    171
8.1  IE中的XML DOM支持    172
8.1.1  創(chuàng)建XML DOM    172
8.1.2  載入XML    173
8.1.3  讀取XML    176
8.1.4  錯(cuò)誤處理    178
8.2  XPath支持    180
8.2.1  XPath簡(jiǎn)介    180
8.2.2  IE中的支持    182
8.3  XSLT支持    184
8.3.1  XSLT簡(jiǎn)介    184
8.3.2  IE中的XSLT支持    186
8.4  小結(jié)    193
第9章  客戶(hù)端和服務(wù)器端的通信    194
9.1  Cookie    195
9.1.1  Cookie簡(jiǎn)介    195
9.1.2  Cookie的組成    195
9.1.3  JavaScript中的Cookie    196
9.1.4  服務(wù)器端的Cookie    199
9.2  HTTP請(qǐng)求    202
9.2.1  同步請(qǐng)求    202
9.2.2  異步請(qǐng)求    205
9.2.3  HTTP頭    208
9.2.4  GET請(qǐng)求    208
9.2.5  POST請(qǐng)求    209
9.3  隱藏框架    210
9.3.1  隱藏框架介紹    210
9.3.2  使用iframe    212
9.4  小結(jié)    214
第10章  表單和表單元素    215
10.1  表單基礎(chǔ)    216
10.2  form對(duì)象    217
10.2.1  獲取表單    217
10.2.2  訪問(wèn)表單字段    218
10.2.3  使第一個(gè)字段獲得焦點(diǎn)    218
10.3  表單按鈕    220
10.4  文本框    222
10.4.1  獲取文本框的值    222
10.4.2  選擇文本    224
10.4.3  文本框事件    228
10.5  列表框和組合框    229
10.5.1  獲取控件和選項(xiàng)    229
10.5.2  添加選項(xiàng)    230
10.5.3  刪除選項(xiàng)    232
10.5.4  移動(dòng)選項(xiàng)    233
10.5.5  排序選項(xiàng)    235
10.6  創(chuàng)建自動(dòng)提示文本框    237
10.7  小結(jié)    240
特效實(shí)例篇  
第11章  鼠標(biāo)事件和文字特效    241
11.1  鼠標(biāo)事件特效    242
11.1.1  滾動(dòng)的星星    242
11.1.2  鼠標(biāo)冒泡效果    245
11.1.3  鼠標(biāo)控制圖片大小    247
11.1.4  鼠標(biāo)煙火    248
11.1.5  鼠標(biāo)軌跡    252
11.2  文字特效    254
11.2.1  提示鏈接的文本    254
11.2.2  跑馬燈文字效果    256
11.2.3  心跳文字效果    261
11.2.4  滾動(dòng)的文字    263
11.2.5  文字飛出效果    266
11.3  小結(jié)    269
第12章  圖像處理    270
12.1  圖片特效    271
12.1.1  圖片淡入淡出效果    271
12.1.2  幻燈片效果    272
12.1.3  橫向滾動(dòng)效果    275
12.1.4  左右晃動(dòng)    276
12.1.5  圖片的相冊(cè)效果    279
12.1.6  圖像伸縮變形    283
12.1.7  可拖動(dòng)的圖像    285
12.1.8  圖像的光照效果    287
12.1.9  單擊放大效果    289
12.1.10  水中倒影效果    291
12.2  模擬flash    292
12.2.1  模擬flash滾動(dòng)圖像    292
12.2.2  flash對(duì)聯(lián)廣告    295
12.3  小結(jié)    297
第13章  時(shí)間日期特效    298
13.1  文本樣式顯示    299
13.1.1  顯示當(dāng)前時(shí)間    299
13.1.2  顯示完整的日期和時(shí)間    300
13.1.3  開(kāi)關(guān)計(jì)時(shí)器    302
13.1.4  顯示停留時(shí)間    304
13.1.5  簡(jiǎn)單的時(shí)間倒計(jì)時(shí)效果    306
13.1.6  年齡提示器    308
13.1.7  復(fù)雜的倒計(jì)時(shí)器效果    311
13.2  其他樣式的時(shí)鐘    314
13.2.1  表針式時(shí)鐘    314
13.2.2  計(jì)算星座和屬象    318
13.2.3  隨鼠標(biāo)移動(dòng)的時(shí)鐘    321
13.2.4  簡(jiǎn)單萬(wàn)年歷    325
13.3  小結(jié)    330
第14章  頁(yè)面技巧和特效    331
14.1  頁(yè)面技巧    332
14.1.1  禁止使用鼠標(biāo)左鍵    332
14.1.2  密碼驗(yàn)證    333
14.1.3  全屏顯示網(wǎng)頁(yè)    334
14.1.4  頁(yè)面編碼和譯碼    335
14.2  頁(yè)面特效    337
14.2.1  花絮的飛動(dòng)效果    337
14.2.2  頁(yè)面展開(kāi)效果    339
14.2.3  下雪效果    341
14.3  小結(jié)    343
第15章  導(dǎo)航菜單    344
15.1  下拉菜單    345
15.1.1  簡(jiǎn)單下拉菜單    345
15.1.2  漂亮的下拉菜單    347
15.1.3  另類(lèi)的下拉菜單    351
15.2  樹(shù)型菜單    354
15.2.1  簡(jiǎn)單樹(shù)型菜單    354
15.2.2  實(shí)用樹(shù)型菜單(1)    356
15.2.3  實(shí)用樹(shù)型菜單(2)    358
15.3  其他類(lèi)型菜單    361
15.3.1  QQ樣式菜單    361
15.3.2  淡入淡出菜單    364
15.3.3  模擬flash效果菜單    367
15.3.4  卷簾菜單效果    371
15.3.5  交互菜單    376
15.4  小結(jié)    379
第16章  其他特效實(shí)例    380
16.1  常用實(shí)例    381
16.1.1  音樂(lè)播放器    381
16.1.2  可移動(dòng)的數(shù)字計(jì)算器    382
16.1.3  閏年計(jì)算    387
16.1.4  頁(yè)面載入進(jìn)度條    391
16.1.5  設(shè)為主頁(yè)已經(jīng)加入收藏    392
16.1.6  自定義右鍵菜單    395
16.1.7  統(tǒng)計(jì)訪問(wèn)次數(shù)    398
16.2  游戲和測(cè)試    401
16.2.1  撞擊磚塊游戲    401
16.2.2  在線測(cè)試題    408
16.3  小結(jié)    411
Ajax技術(shù)篇
第17章  Ajax技術(shù)基礎(chǔ)    412
17.1  Ajax簡(jiǎn)介    413
17.1.1  Ajax介紹    413
17.1.2  Ajax優(yōu)點(diǎn)與不足    413
17.2  Ajax的應(yīng)用    415
17.2.1  Google Suggest    416
17.2.2  Google Map    416
17.3  傳統(tǒng)的Web開(kāi)發(fā)模式    416
17.3.1  運(yùn)行效果預(yù)覽    417
17.3.2  注冊(cè)Servlet的代碼    418
17.3.3  相關(guān)jsp頁(yè)面代碼    419
17.4  基于Ajax的開(kāi)發(fā)模式    422
17.4.1  運(yùn)行效果預(yù)覽    422
17.4.2  注冊(cè)Servlet的代碼    424
17.4.3  相關(guān)JSP頁(yè)面的代碼    425
17.5  Ajax的相關(guān)技術(shù)    428
17.5.1  XMLHttpRequest對(duì)象    428
17.5.2  JavaScript腳本語(yǔ)言    429
17.5.3  可擴(kuò)展標(biāo)記語(yǔ)言(XML)    429
17.5.4  文檔對(duì)象模型(DOM)    429
17.5.5  級(jí)聯(lián)樣式表技術(shù)(CSS)    430
17.6  小結(jié)    430
第18章  Ajax的工作流程    431
18.1  方法概述    432
18.2  XMLHttpRequest對(duì)象    432
18.2.1  XMLHttpRequest對(duì)象概述    432
18.2.2  方法和屬性    432
18.2.3  創(chuàng)建XMLHttpRequest對(duì)象    433
18.3  發(fā)送請(qǐng)求    434
18.3.1  請(qǐng)求實(shí)例    434
18.3.2  GET與POST    435
18.4  處理響應(yīng)    437
18.4.1  響應(yīng)實(shí)例解析    437
18.4.2  responseXML和DOM    439
18.5  基于Ajax的注冊(cè)程序    439
18.5.1  搭建環(huán)境    439
18.5.2  建立數(shù)據(jù)庫(kù)    440
18.5.3  運(yùn)行效果預(yù)覽    440
18.5.4  實(shí)現(xiàn)代碼    441
18.6  基于Ajax的應(yīng)用程序架構(gòu)    449
18.6.1  Bindows    449
18.6.2  Backbase    450
18.6.3  DOJO    451
18.6.4  Rico    451
18.6.5  qooxdoo    451
18.6.6  Tibet    452
18.6.7  AjaxCaller    452
18.6.8  Flash/JavaScript集成包    453
18.6.9  Google AJAXSLT    453
18.6.10  HTMLHttpRequest(Beta版)    454
18.6.11  交互式網(wǎng)站框架    454
18.6.12  LibXMLHttpRequest
18.6.12 (發(fā)行于2003年6月)    454
18.6.13  RSLite(x)    454
18.6.14  Sack    455
18.6.15  Sarissa(發(fā)行于2月,2003年)    455
18.6.16  XHConn    455
18.6.17  SAJAX    455
18.6.18  JavaScipt對(duì)象標(biāo)志(JSON)
18.6.18  和JSON-RPC    455
18.6.19  JavaScript遠(yuǎn)程腳本(JSRS)    456
18.6.20  WebORB for Java
18.6.20 (自從2005年8月)    456
18.6.21  Echo 2    456
18.6.22  Direct Web Remoting (DWR)
18.6.22 (2005年)    457
18.6.23  SWATO(2005年)    457
18.6.24  WebORB for.NET    457
18.6.25  Ajax.NET    458
18.6.26  AjaxAC    458
18.6.27  JPSpan    459
18.7  小結(jié)    459
第19章  Ajax實(shí)例    460
19.1  等待提示    461
19.1.1  實(shí)例說(shuō)明    461
19.1.2  編程思路    461
19.1.3  實(shí)現(xiàn)代碼    461
19.2  級(jí)聯(lián)菜單    466
19.2.1  實(shí)例說(shuō)明    466
19.2.2  編程思路    466
19.2.3  實(shí)現(xiàn)代碼    467
19.3  實(shí)現(xiàn)搜索提示    472
19.3.1  實(shí)例說(shuō)明    472
19.3.2  編程思路    473
19.3.3  實(shí)現(xiàn)代碼    473
19.4  基于Ajax的分頁(yè)    480
19.4.1  實(shí)例說(shuō)明    480
19.4.2  編程思路    480
19.4.3  實(shí)現(xiàn)代碼    480
19.5  類(lèi)似于Google的拖拽功能    491
19.5.1  實(shí)例說(shuō)明    491
19.5.2  編程思路    492
19.5.3  實(shí)現(xiàn)代碼    492
19.6  浮動(dòng)提示標(biāo)簽    502
19.6.1  實(shí)例說(shuō)明    502
19.6.2  編程思路    502
19.6.3  實(shí)現(xiàn)代碼    502
19.7  文本操作全選框    509
19.7.1  實(shí)例說(shuō)明    509
19.7.2  編程思路    512
19.7.3  實(shí)現(xiàn)代碼    512
19.8  基于Ajax的動(dòng)態(tài)樹(shù)型結(jié)構(gòu)    538
19.8.1  實(shí)例說(shuō)明    538
19.8.2  編程思路    539
19.8.3  實(shí)現(xiàn)代碼    539
19.9  小結(jié)    551
  

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)