javascript前端開發基礎教程

javascript前端開發基礎教程

《javascript前端開發基礎教程》是2021年機械工業出版社的圖書。本書從JavaScript基本概念出發,由淺入深地介紹JavaScript在網頁開發中的套用,並選取JavaScript開發技術中*為精髓的部分進行講解,讓讀者能夠更加高效地掌握JavaScript開發技術。

基本介紹

  • 中文名:javascript前端開發基礎教程
  • 作者:呂雲翔、歐陽植昊 、張遠
  • 出版社機械工業出版社
  • ISBN:9787111680598
內容簡介,圖書目錄,

內容簡介

《JavaScript前端開發基礎教程》從JavaScript基本概念出發,由淺入深地介紹JavaScript在網頁開發中的套用,並選取JavaScript開發技術中*為精髓的部分進行講解,讓讀者能夠更加高效地掌握JavaScript開發技術。《JavaScript前端開發基礎教程》分為6章,第1章從巨觀上介紹JavaScript在Web開發中的套用;第2章著重介紹JavaScript的基本知識,如變數、運算符等;第3章講解JavaScript的一些核心特性,如對象、事件等;第4章分析JavaScript在信息、用戶互動等方面的套用;第5章介紹在JavaScript中套用*廣泛的第三方庫jQuery以及其他常見的類庫;第6章通過綜合樣例來說明JavaScript在實際開發中的各類套用場景。《JavaScript前端開發基礎教程》既可作為高等學校計算機及相關專業的網站開發與網頁製作教材,也可作為網頁製作愛好者與網站維護人員的學習參考書。

圖書目錄

前言
第一章 JavaScript入門
1.1 JavaScript的誕生背景及特點1
1.1.1 JavaScript誕生背景1
1.1.2 JavaScript特點1
1.2 JavaScript開發環境2
1.3 JavaScript快速入門2
1.3.1 JavaScript基本語法2
1.3.2 JavaScript函式3
1.3.3 JavaScript對象5
小結8
習題8
第二章 JavaScript基礎語法
2.1 JavaScript變數9
2.1.1 JavaScript變數的特點9
2.1.2 JavaScript變數的命名規範9
2.1.3 JavaScript變數聲明11
2.1.4 變數的作用域13
2.1.5 變數優先權15
2.1.6 變數提升16
2.2 JavaScript數據類型16
2.2.1 字元串類型17
2.2.2 數字類型18
2.2.3 布爾類型18
2.2.4 數組類型19
2.2.5 對象類型19
2.2.6 undefined20
2.2.7 null21
2.2.8 函式類型22
2.3 JavaScript運算符23
2.3.1 算術運算符23
2.3.2 字元串運算符24
2.3.3 賦值運算符25
2.3.4 比較運算符26
2.3.5 邏輯運算符28
2.3.6 位運算符30
2.3.7 特殊運算符31
2.3.8 運算符執行順序39
2.4 函式40
2.4.1 函式語法40
2.4.2 調用帶參數的函式41
2.4.3 帶有返回值的函式41
2.4.4 函式使用樣例42
2.5 代碼規範45
2.5.1 檔案及結構45
2.5.2 縮進45
2.5.3 空格和換行46
2.5.4 命名和注釋51
小結54
習題54
第三章 JavaScript進階
3.1 對象56
3.1.1 對象創建方法56
3.1.2 對象創建示例59
3.1.3 日期對象59
3.1.4 對象樣例61
3.2 事件62
3.2.1 基本概念62
3.2.2 事件分類62
3.2.3 事件樣例63
3.3 JavaScript核心對象64
3.3.1 Number對象64
3.3.2 String對象66
3.3.3 Boolean對象73
3.3.4 Date對象74
3.3.5 Math對象78
3.3.6 RegExp對象79
3.3.7 數組對象84
3.4 JavaScript異常處理88
3.4.1 拋出異常88
3.4.2 捕獲異常90
3.4.3 finally語句92
小結93
習題94
第四章 JavaScript互動
4.1 表單98
4.1.1 表單簡介98
4.1.2 表單定義98
4.1.3 表單屬性99
4.1.4 表單元素100
4.1.5 表單樣例105
4.2 媒體108
4.2.1 HTML音頻(Audio)108
4.2.2 HTML視頻(Video)109
4.3 瀏覽器對象模型(BOM)110
4.3.1 Window對象110
4.3.2 Screen對象111
4.3.3 Location對象112
4.3.4 History對象113
4.3.5 Navigator對象115
4.3.6 網頁彈窗116
4.3.7 視窗操作118
4.3.8 計時事件120
4.4 Cookie121
4.4.1 創建和獲取Cookie122
4.4.2 使用Cookie存儲多條信息123
4.4.3 刪除Cookie125
4.5 JavaScript實現簡單動畫樣例126
4.5.1 動畫效果一:塊元素平移126
4.5.2 動畫效果二:字型閃爍127
4.5.3 動畫效果三:進度條128
小結129
習題129
第五章 jQuery及JS的其他類庫
5.1 jQuery概述132
5.1.1 jQuery的簡介132
5.1.2 jQuery的安裝132
5.2 jQuery操作元素133
5.2.1 jQuery獲取元素133
5.2.2 jQuery獲取和修改文本內容137
5.2.3 jQuery獲取和修改元素屬性138
5.2.4 jQuery修改元素CSS樣式139
5.2.5 jQuery為元素綁定事件140
5.3 jQuery頁面效果141
5.3.1 隱藏/顯示元素141
5.3.2 漸入/淡出效果141
5.3.3 jQuery動畫效果142
5.3.4 jQuery組合動畫效果143
5.3.5 jQuery AJAX144
5.3.6 jQuery用戶名查重樣例146
5.4 JavaScript的其他常見類庫148
小結151
習題151
第六章 綜合樣例
6.1 教務管理系統154
6.1.1 類庫準備154
6.1.2 主頁154
6.1.3 數據展示頁面156
6.1.4 用戶管理頁面162
6.1.5 功能測試164
6.2 遊戲2048166
6.2.1 界面166
6.2.2 代碼167
6.3 俄羅斯方塊176
6.3.1 代碼及展示176
6.3.2 代碼分析178
6.4 計算器179
6.4.1 代碼及展示179
6.4.2 代碼分析184
小結185
參考文獻188

相關詞條

熱門詞條

聯絡我們