一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

JavaScript語言與Ajax應用

中國水利水電出版社
    【作 者】主編 董寧 【I S B N 】978-7-5084-8719-9 【責任編輯】宋俊娥 【適用讀者群】高職高專 【出版時間】2011-06-23 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數】216 【千字數】330 【印 張】13.5 【定 價】24 【叢 書】高職高專計算機類專業“十二五”規劃教材 【備注信息】
圖書詳情

    本書系統介紹JavaScript語言與Ajax應用的相關技術,主要內容包括:JavaScript基本概念與開發環境的選擇、面向對象程序設計、文檔對象模型、事件處理、瀏覽器對象模型、JavaScript庫、動畫效果、Ajax技術和表單驗證等。本書邏輯嚴密,實例豐富,內容翔實,可操作性強。

    本書可作為高職院校或大專院校相關專業的教材,也可作為Web應用前臺開發人員的參考書,還可以作為各類計算機培訓班的教材。

    實例豐富,內容充實——涉及大量實例介紹,涵蓋JavaScript語言的每個領域 講解通俗,步驟詳細——各實例均以通俗易懂的語言描述,并配實例源代碼 由淺入深,逐步講解——以JavaScript與Ajax應用為核心,層層展開,環環相套 體現新技術——緊跟JavaScript語言的發展,講解Web應用開發的主流技術 資源全免費——為方便讀者使用,可免費下載書中實例的源文件和電子教案

    JavaScript是一種運行在瀏覽器中的腳本語言。隨著Web 2.0和Ajax成為主流,JavaScript語言已經被推到了Web應用開發的中心位置,熟練掌握JavaScript語言是Web應用開發人員的必備技能。本書的目標是將它作為大學生學習Web應用開發的核心課程之一,學習該課程前需要掌握HTML、CSS和服務器端程序開發的相關內容。

    本書不僅包含JavaScript語言與Ajax技術的各種概念和理論知識,而且對多種知識的綜合運用進行了詳細講解。本書知識點系統連貫,邏輯性強;重點難點突出,利于組織教學;在內容安排上注意承上啟下,由簡到繁,循序漸進地講述JavaScript語言,從基本概念到面向對象編程、從JavaScript庫的使用到Ajax技術都進行了詳細闡述,并進行了細致的實例講解。

    本書是作者在多年的教學實踐和科學研究的基礎上,參閱大量國內外相關教材后,幾經修改而成的。主要特點如下:

    (1)實例豐富,內容充實。本書中使用大量實例來介紹JavaScript語言,幾乎涉及JavaScript語言的每一個領域。

    (2)講解通俗,步驟詳細。本書中的每個示例都是以通俗易懂的語言描述,并配以示例源代碼幫助讀者更好地掌握JavaScript語言。

    (3)由淺入深,逐步講解。本書按照由淺入深的順序,循序漸進地介紹了JavaScript語言與Ajax應用的相關知識。各個章節在編寫的時候都是層層展開,環環相套的。

    (4)內容緊跟JavaScript語言技術的發展。本書中介紹的JavaScript語言編程技術與Ajax技術都是目前Web應用開發中使用的主流技術。

    (5)本書配有全部程序的源文件和電子教案。為方便讀者使用,書中全部實例的源代碼及電子教案均免費贈送給讀者。

    本書循序漸進地介紹了JavaScript語言開發相關的各方面知識,包括開發環境的選擇、JavaScript語法、面向對象程序設計、文檔對象模型、事件處理、瀏覽器對象模型、JavaScript庫、動畫效果、Ajax技術和表單驗證。同時本書還介紹了大量JavaScript的開發經驗,對使用中的重點難點進行了專門的講解。

    本書由董寧擔任主編,陳丹、袁曉曦擔任副主編,曹靜擔任主審,謝日星、羅煒、劉潔、張宇、肖奎、李漢橋參加編寫,董寧、陳丹統編全稿。

    讀者在閱讀本書的過程中,如果覺得有疑問或不妥之處,請與編者聯系,幫助我們改正提高,編者將不勝感激。

    編 者

    2011年5月

    前言

    第1章 JavaScript基礎 1
    1.1 JavaScript的歷史與現狀 1
    1.1.1 JavaScript的發展 1
    1.1.2 JavaScript在HTML中的作用 2
    1.1.3 Ajax 3
    1.2 JavaScript的運行 3
    1.2.1 JavaScript代碼的裝載與解析 3
    1.2.2 在HTML頁面中嵌入JavaScript 3
    1.3 JavaScript的開發環境 6
    1.3.1 編寫JavaScript代碼 6
    1.3.2 運行與調試JavaScript代碼 9
    1.3.3 HTTP調試 11
    本章小結 12
    習題 12
    第2章 JavaScript語法 13
    2.1 JavaScript語法基礎 13
    2.1.1 變量 13
    2.1.2 關鍵字與保留字 14
    2.1.3 原始值與引用值 14
    2.2 JavaScript數據類型 15
    2.2.1 基礎數據類型 15
    2.2.2 數據類型轉換 16
    2.2.3 引用類型 19
    2.3 JavaScript運算符 19
    2.3.1 算術運算符 20
    2.3.2 邏輯運算符 21
    2.3.3 關系運算符 21
    2.3.4 位運算符 21
    2.4 JavaScript語句 22
    2.4.1 選擇語句 22
    2.4.2 循環語句 26
    2.4.3 跳轉語句 29
    2.4.4 異常處理語句 30
    2.5 JavaScript函數 32
    2.5.1 函數的創建與調用 32
    2.5.2 函數的參數 33
    2.5.3 函數的屬性與方法 35
    2.5.4 閉包 37
    本章小結 38
    習題 38
    綜合實訓 38
    第3章 JavaScript面向對象編程 40
    3.1 JavaScript內置對象 40
    3.1.1 Number與Boolean對象 40
    3.1.2 String對象與字符串操作 43
    3.1.3 Array對象 48
    3.1.4 Date對象 53
    3.1.5 RegExp對象 56
    3.1.6 Function對象 58
    3.1.7 Object對象 59
    3.1.8 Error對象 61
    3.2 字面量對象 62
    3.3 自定義對象 63
    3.3.1 自定義對象實現方式 63
    3.3.2 自定義對象實現方式選擇與實例 65
    本章小結 66
    習題 66
    綜合實訓 66
    第4章 文檔對象模型(DOM) 67
    4.1 DOM基礎 67
    4.1.1 DOM簡介 67
    4.1.2 DOM樹的結構 68
    4.1.3 document對象 70
    4.1.4 獲取DOM中的元素 72
    4.2 在DOM元素間移動 74
    4.3 處理元素屬性 76
    4.3.1 style屬性 76
    4.3.2 class屬性 77
    4.4 通過CSS類名獲取DOM元素 78
    4.5 修改DOM中的元素 79
    4.5.1 標準DOM元素修改方法 80
    4.5.2 innerHTML屬性 84
    4.5.3 創建與修改table元素 84
    本章小結 88
    習題 88
    綜合實訓 88
    第5章 事件處理 90
    5.1 瀏覽器中的事件 90
    5.2 事件與DOM 93
    5.3 用JavaScript處理事件 94
    5.3.1 利用偽鏈接處理事件 95
    5.3.2 內聯的事件處理 95
    5.3.3 無侵入的事件處理 97
    5.3.4 window.onload事件 98
    5.3.5 利用DOM綁定事件 101
    5.3.6 對不同瀏覽器綁定事件 102
    5.3.7 事件參數 104
    5.3.8 取消事件默認行為 105
    5.4 事件處理高級應用 106
    5.4.1 事件的捕捉與冒泡 106
    5.4.2 使用事件委托 109
    本章小結 112
    習題 112
    綜合實訓 113
    第6章 瀏覽器對象模型(BOM) 115
    6.1 window對象 116
    6.2 location對象 123
    6.3 navigator對象 125
    6.4 screen對象 126
    6.5 時間間隔與暫停 128
    本章小結 130
    習題 131
    綜合實訓 131
    第7章 JavaScript庫 133
    7.1 JavaScript庫簡介 133
    7.1.1 Dojo 133
    7.1.2 Prototype 134
    7.1.3 jQuery 135
    7.1.4 Yahoo! UI Library(YUI) 137
    7.1.5 Mootools 138
    7.1.6 Script.aculo.us 139
    7.1.7 ExtJS 140
    7.2 JavaScript庫的選擇 142
    7.3 利用JavaScript庫實現DOM操作 143
    7.3.1 jQuery 143
    7.3.2 ExtJS 145
    本章小結 146
    習題 146
    綜合實訓 146
    第8章 利用JavaScript實現動畫效果 148
    8.1 動畫效果的用途 148
    8.2 構建動畫對象 149
    8.2.1 回調 154
    8.2.2 動畫隊列 157
    8.3 擴展動畫對象 159
    8.4 利用JavaScript庫實現動畫效果 163
    8.4.1 jQuery 163
    8.4.2 ExtJS 165
    本章小結 167
    習題 167
    綜合實訓 168
    第9章 Ajax應用 169
    9.1 Ajax簡介 169
    9.2 Ajax應用分析 170
    9.3 Ajax過程解析 171
    9.3.1 Ajax的請求/響應過程 173
    9.3.2 失敗的Ajax請求 175
    9.4 Ajax數據格式 175
    9.4.1 XML 175
    9.4.2 JSON 179
    9.5 創建Ajax應用對象 182
    9.6 Ajax異常處理 184
    9.6.1 訪問超時 184
    9.6.2 HTTP狀態代碼 186
    9.6.3 多重請求 188
    9.6.4 意外數據 188
    9.7 利用JavaScript庫實現Ajax應用 189
    9.7.1 jQuery 189
    9.7.2 ExtJS 192
    本章小結 194
    習題 194
    綜合實訓 194
    第10章 JavaScript表單驗證 196
    10.1 服務器端表單驗證 196
    10.2 客戶端表單驗證 197
    10.3 用Ajax實現表單驗證 200
    本章小結 206
    習題 206
    綜合實訓 206
    參考文獻 209

最新評論共有 0 位網友發表了評論
發表評論
評論內容:不能超過250字,需審核,請自覺遵守互聯網相關政策法規。
用戶名: 密碼:
匿名?
注冊
主站蜘蛛池模板: 日韩激情无码免费毛片 | 欧美成人eee在线 | 男人性天堂 | 一区二区三区在线免费视频 | 久久亚洲国产午夜精品理论片 | 国产粉嫩高中生无套第一次 | 欧美一区二区三区不卡 | 美女动作一级毛片 | 成年午夜性爽快免费视频不卡 | 黄影| 国产伦码精品一区二区三区 | 欧美影院网站视频观看 | 亚洲欧美激情精品一区二区 | 2022年国产精品久久久久 | 亚洲偷| 五月六月伊人狠狠丁香网 | 国产午夜亚洲精品理论片不卡 | 韩国good三级在线观看久 | 日本特黄a级高清免费酷网 日本特黄特色 | 九九免费在线视频 | 天堂影院jav成人天堂免费观看 | 国产91网址| 大片毛片 | 免费看香港一级毛片 | 国产a级三级三级三级 | 成人免费在线网站 | 一级特级毛片 | 精品一区二区三区波多野结衣 | 91精品欧美综合在线观看 | 日韩99在线 | 成人免费网站视频 | 中文字幕一级 | 男人的天堂视频在线观看 | 亚洲成人一区 | 天天夜天干天天爽 | 韩国一级淫片视频免费播放 | 色偷偷女男人的天堂亚洲网 | 亚洲欧美精选 | 日本一级毛片免费 | 男人天堂免费 | 国产三级做爰在线观看∵ |