盡管JavaScript基礎教程這本書名曰“基礎”,但事實卻并非如此。基礎的知識點沒有詳細的介紹和解釋,而是大概一提就開始用一個例子展現給讀者。遺憾的是讀者最終還是沒有完全理解這些知識點的全貌,更別說創造性的去使用這些知識了。另外,JavaScript基礎教程這本書最大的一個優點是把JavaScript的基礎知識用一個個實用的例子給串起來了,讓你看完書后就能掌握一些有用的開發技巧。本節內容小編為大家整理帶來的是是一份pdf格式高清免費完整版的JavaScript基礎教程中文第8版,歡迎有需要的朋友前來下載查閱!
JavaScript基礎教程目錄
第1章 了解javascript 1
1.1 javascript是什么1
1.2 javascript不是java2
1.3 javascript的起源2
1.4 javascript可以做什么3
1.5 javascript不能做什么3
1.6 ajax是什么4
1.7 組合式(snap-together)語言5
1.7.1 對象5
1.7.2 屬性6
1.7.3 方法6
1.7.4 將這些成分組合在一起6
1.7.5 dom簡介6
1.8 處理事件7
1.9 值和變量8
1.10 賦值和比較9
1.10.1 賦值9
1.10.2 比較9
1.11 編寫對javascript友好的html10
1.11.1 結構、表現和行為10
1.11.2 div和span10
1.11.3 class和id11
1.12 要使用什么工具11
第2章 開始13
2.1 將腳本放在哪里13
2.2 關于函數14
2.3 使用外部腳本15
2.4 在腳本中添加注釋16
2.5 向用戶發出警告17
2.6 確認用戶的選擇19
2.7 提示用戶20
2.8 用鏈接對用戶進行重定向22
2.9 使用javascript改進鏈接24
2.10 使用多級條件28
2.11 處理錯誤30
第3章 第一個web應用程序33
3.1 用循環進行重復操作33
3.2 將值傳遞給函數37
3.3 探測對象38
3.4 處理數組40
3.5 處理有返回值的函數42
3.6 更新數組43
3.7 使用do/while循環44
3.8 以多種方式調用腳本45
3.9 組合使用javascript和css47
3.10 檢查狀態50
3.11 處理字符串數組55
第4章 處理圖像59
4.1 創建翻轉器59
4.2 創建更有效的翻轉器61
4.3 構建三狀態翻轉器65
4.4 由鏈接觸發翻轉器67
4.5 讓多個鏈接觸發一個翻轉器69
4.6 處理多個翻轉器71
4.7 創建循環的廣告條74
4.8 在循環廣告條中添加鏈接76
4.9 建立循環式幻燈片78
4.10 顯示隨機圖像80
4.11 隨機開始循環顯示圖像81
第5章 框架83
5.1 防止頁面顯示在框架中84
5.2 迫使頁面顯示在框架中85
5.3 迫使站點顯示在框架中86
5.4 設置目標89
5.5 創建和加載動態框架90
5.6 在框架之間共享函數..92
5.7 同時加載多個框架94
5.8 處理iframe95
5.9 用javascript加載iframe97
第6章 操作瀏覽器窗口99
6.1 打開新窗口99
6.2 將不同的內容加載進窗口中102
6.3 打開多個窗口103
6.4 從一個窗口更新另一個窗口104
6.5 關閉窗口107
6.6 把窗口放在指定的位置109
第7章 表單處理112
7.1 選擇并轉移導航菜單113
7.2 動態地改變菜單116
7.3 建立必須填寫的字段118
7.4 根據其他字段對字段進行檢查123
7.5 標識有問題的字段125
7.6 準備進行表單驗證127
7.7 處理單選按鈕130
7.8 用一個字段設置另一個字段134
7.9 檢驗zip編碼136
7.10 驗證電子郵件地址140
第8章 表單和正則表達式146
8.1 用正則表達式驗證電子郵件地址146
8.2 驗證文件名151
8.3 提取字符串153
8.4 對字符串進行格式化155
8.5 對字符串進行格式化和排序159
8.6 對字符串進行格式化和驗證160
8.7 使用正則表達式替換元素162
第9章 處理事件165
9.1 窗口事件處理165
9.1.1 onload事件165
9.1.2 onunload事件168
9.1.3 onresize事件168
9.1.4 onmove事件170
9.1.5 onabort事件170
9.1.6 onerror事件170
9.1.7 onfocus事件170
9.1.8 onblur事件171
9.2 鼠標事件處理172
9.2.1 onmousedown事件172
9.2.2 onmouseup事件175
9.2.3 onmousemove事件175
9.2.4 onmouseover事件177
9.2.5 onmouseout事件178
9.2.6 ondblclick事件178
9.2.7 onclick事件179
9.3 表單事件處理179
9.3.1 onsubmit事件179
9.3.2 onreset事件179
9.3.3 onchange事件179
9.3.4 onselect事件179
9.3.5 onclick事件180
9.3.6 onblur事件180
9.3.7 onfocus事件182
9.4 鍵事件處理183
9.4.1 onkeydown事件183
9.4.2 onkeyup事件185
9.4.3 onkeypress事件185
第10章 javascript和cookie186
10.1 建立第一個cookie186
10.2 讀取cookie189
10.3 顯示cookie190
10.4 使用cookie作為計數器191
10.5 刪除cookie193
10.6 處理多個cookie195
10.7 顯示新內容提醒信息197
第11章 對象和dom201
11.1 關于節點操縱201
11.1.1 dom-2和w3c201
11.1.2 dom-2術語201
11.1.3 dom-3202
11.2 添加節點202
11.3 刪除節點204
11.4 刪除特定的節點206
11.5 插入節點209
11.6 替換節點212
11.7 用對象字面值編寫代碼214
第12章 建立動態頁面219
12.1 在網頁上顯示當前日期219
12.2 處理周中日221
12.3 根據時間對消息進行定制222
12.4 根據時區顯示日期223
12.5 把24小時制轉換為12小時制226
12.6 創建倒數計數器229
12.7 隱藏和顯示層232
12.8 移動文檔中的對象234
12.9 日期方法236
第13章 ajax簡介239
13.1 ajax的定義239
13.2 讀取服務器數據241
13.3 解析服務器數據247
13.4 刷新服務器數據251
13.5 從服務器獲得數據253
13.6 用ajax預覽鏈接256
13.7 自動補全表單字段260
第14章 ajax工具包266
14.1 拖放頁面元素267
14.2 在頁面上添加日歷271
14.3 在頁面上添加雙月日歷275
14.4 使用容器實用程序281
14.5 添加動畫效果285
14.6 實現用于調試的logger控件287
第15章 javascript應用示例291
15.1 使用可折疊菜單291
15.2 添加下拉菜單294
15.3 改進下拉菜單296
15.4 帶說明的幻燈片300
15.5 一個無聊的姓名生成器302
15.6 柱狀圖生成器306
15.7 樣式表切換器312
第16章 用ajax設計頁面320
16.1 突出顯示新元素320
16.2 創建可折疊菜單323
16.3 創建更漂亮的對話框326
16.4 條紋表格328
16.5 表格排序332
第17章 bookmarklet337
17.1 第一個bookmarklet337
17.2 改變頁面的背景顏色342
17.3 改變頁面樣式342
17.4 查詢單詞344
17.5 查看圖像346
17.6 顯示iso latin字符347
17.7 將rgb值轉換為十六進制348
17.8 對值進行轉換349
17.9 bookmarklet計算器350
17.10 縮短url352
17.11 檢驗頁面353
17.12 通過電子郵件發送頁面353
17.13 改變頁面大小354
附錄a javascript的版本演化和
JavaScript基礎教程內容簡介
在主流計算平臺全面轉向Web的今天,JavaScript理所當然地成為廣大開發人員必須熟練掌握的一項基本技術。
本書是已被奉為經典的JavaScript入門書,以易學便查、圖文并茂、循序漸進和善于用常見任務講解語言知識而著稱,講述JavaScript編程的必知必會知識同時,兼顧了DOM、XML、Ajax等重要的相關技術內容。多年來,本書不斷重印改版,原版累計銷售已經超過150 000冊。第6版中文版出版后也多次重印,廣受國內讀者好評。
第7版增加了更多Ajax設計示例和現代編程技巧,以YUI為例講述了如何高效運用JavaScript庫,并在主流瀏覽器的最新版本中測試了全書示例。通過本書,你可以輕松而迅速地掌握JavaScript Web開發的基本技能,并掌握Web開發的最佳實踐,領悟其中真諦。
JavaScript基礎教程作者簡介
Tom Negrino 蜚聲全球的技術作家,長期主持Macworld和許多其他技術雜志專欄。
Dori Smith 世界知名的Web程序員和設計師,從事軟件開發已20多年。她是Web標準項目(WaSP)指導委員會委員,并發起成立了世界性的女性技術社區Wise-Women Web。
JavaScript基礎教程內容截圖
- PC官方版
- 安卓官方手機版
- IOS官方手機版