JavaScript與jQuery實戰教程(第2版)

JavaScript與jQuery實戰教程(第2版)

《JavaScript與jQuery實戰教程(第2版)》是2019年8月清華大學出版社出版的圖書,作者是盧淑萍、葉玫、曹利、王先清、黃偉民。

基本介紹

  • 中文名:JavaScript與jQuery實戰教程(第2版)
  • 作者:盧淑萍、葉玫、曹利、王先清、黃偉民
  • 出版社清華大學出版社
  • 出版時間:2019年8月
  • 定價:49 元
  • ISBN:9787302532262
內容簡介,圖書目錄,

內容簡介

本書以Web前端工程師所需的職業技能為核心,圍繞用戶互動設計的實現為主線,通過工作任務為脈絡展開教學。本書全面系統地介紹了用戶互動設計的主要技術,內容涵蓋了JavaScript基礎、BOM編程、DOM編程、JavaScript與CSS互動、事件處理、jQuery基礎、jQuery中的DOM操作、jQuery中的事件、jQuery製作動畫、jQuery外掛程式套用及Ajax異步技術等。全書內容由淺入深,並輔以大量的實例說明,操作性、實用性強。

圖書目錄

第1章JavaScript概述00
任務1.1認識JavaScript00
1.1.1JavaScript的起源00
1.1.2JavaScript的作用00
1.1.3JavaScript的基本特點00
1.1.4JavaScript的組成00
任務1.2在頁面顯示個人信息00
1.2.1選擇JavaScript腳本編輯器00
1.2.2腳本的基本結構00
1.2.3在網頁中引用JavaScript的方式00
1.2.4常用的輸入/輸出語句00
1.2.5任務實現0
任務1.3測試綜合案例在主流瀏覽器上的兼容性0
1.3.1瀏覽器之間的衝突0
1.3.2標準的制定0
1.3.3任務實現0
小結0
實訓0
課後練習0
第2章JavaScript基礎0
任務2.1顯示變數數據類型0
2.1.1變數0
2.1.2數據類型0
2.1.3運算符號0
2.1.4任務實現0
任務2.2根據成績給出學生考評0
2.2.1if語句0
2.2.2switch語句0
2.2.3任務實現0
任務2.3實現猜數遊戲0
2.3.1for循環0
2.3.2while循環0
2.3.3do...while循環0
2.3.4for...in循環0
2.3.5中斷循環語句0
2.3.6任務實現0
任務2.4製作簡易計算器0
2.4.1數值判斷函式0
2.4.2自定義函式0
2.4.3任務實現0
小結0
實訓0
課後練習0
JavaScript
與jQuery實戰教程(第2版)
第3章JavaScript對象編程0
任務3.1在頁面動態顯示系統時間0
3.1.1Date對象的創建0
3.1.2Date對象的常用方法0
3.1.3定時器函式0
3.1.4任務實現0
任務3.2製作隨機選號頁面0
3.2.1Math對象的常用屬性0
3.2.2Math對象的常用方法0
3.2.3任務實現0
任務3.3製作簡單的焦點圖效果0
3.3.1數組的創建0
3.3.2數組的訪問0
3.3.3數組的常用屬性和方法0
3.3.4任務實現0
任務3.4使用JSON顯示圖書信息0
3.4.1什麼是JSON0
3.4.2JSON的語法規則0
3.4.3JSON對象0
3.4.4JSON數組0
3.4.5任務實現0
任務3.5驗證註冊頁面信息0
3.5.1String對象的創建0
3.5.2String對象的常用屬性和方法0
3.5.3任務實現0
任務3.6使用正則表達式驗證註冊頁面信息0
3.6.1定義正則表達式0
3.6.2正則表達式的操作方法0
3.6.3正則表達式的模式0
3.6.4任務實現0
小結0
實訓0
課後練習0
第4章BOM編程0
任務4.1製作彈出視窗特效0
4.1.1BOM對象模型參考0
4.1.2window對象的常用屬性0
4.1.3window對象的常用方法0
4.1.4任務實現
任務4.2製作網頁標題交替顯示效果
4.2.1document對象的常用屬性
4.2.2任務實現
任務4.3製作複選框全選效果
4.3.1document對象的常用方法
4.3.2任務實現
小結
實訓
課後練習
第5章DOM編程
任務5.1畫出頁面的文檔節點結構圖
5.1.1什麼是DOM
5.1.2DOM的組成
5.1.3DOM模型中的節點
5.1.4任務實現
任務5.2使用Core DOM方式動態添加表格
5.2.1節點的常用屬性和方法
5.2.2查看節點
5.2.3創建和增加節點
5.2.4刪除和替換節點
5.2.5任務實現
任務5.3使用HTML DOM方式動態添加表格
5.3.1HTML DOM對象
5.3.2訪問HTML DOM對象的屬性
5.3.3表格對象
5.3.4任務實現
任務5.4拓展
5.4.1用DOM的文檔碎片提高頁面的執行效率
5.4.2在特定節點後插入節點
小結
實訓
課後練習
第6章JavaScript與CSS互動
任務6.1使用JavaScript動態改變導航選單樣式
6.1.1style屬性
6.1.2className屬性
6.1.3任務實現
任務6.2製作圖片輪顯效果
6.2.1visibility屬性
6.2.2display屬性
6.2.3任務實現
任務6.3製作隨游標滾動的廣告圖片
6.3.1獲取樣式屬性值
6.3.2頁面事件
6.3.3任務實現
任務6.4拓展
6.4.1製作Tab切換效果
6.4.2製作游標移到某圖片上顯示該圖片對應大圖
小結
實訓
課後練習
第7章jQuery基礎
任務7.1使用jQuery在警告框中顯示“Hello World!”
7.1.1jQuery的優勢
7.1.2配置jQuery環境
7.1.3jQuery開發工具和外掛程式
7.1.4任務實現
任務7.2網站品牌列表的顯示與收起
7.2.1基本選擇器
7.2.2層次選擇器
7.2.3過濾選擇器
7.2.4任務實現
任務7.3拓展
7.3.1jQuery對象與DOM對象
7.3.2表單選擇器
小結
實訓
課後練習
第8章jQuery中的DOM操作
任務8.1製作圖片展示效果
8.1.1獲取和設定屬性
8.1.2刪除屬性
8.1.3任務實現
任務8.2製作留言板前端局部更新效果
8.2.1查找節點
8.2.2創建節點
8.2.3插入節點
8.2.4任務實現
任務8.3製作電子郵件刪除效果
8.3.1刪除節點
8.3.2複製節點
8.3.3替換節點
8.3.4遍歷節點
8.3.5任務實現
任務8.4表格隔行變色和當前行變色
8.4.1獲取和設定style對象的屬性
8.4.2獲取和設定class樣式
8.4.3追加和移除樣式
8.4.4判斷是否含有某個樣式
8.4.5任務實現
任務8.5拓展
8.5.1製作導航欄選單效果
8.5.2製作層疊圖片橫向平滑移動輪播切換效果
小結
實訓
課後練習
第9章jQuery中的事件
任務9.1微博字數統計
9.1.1載入DOM
9.1.2事件綁定
9.1.3事件移除
9.1.4簡寫事件
9.1.5任務實現
任務9.2製作圖片提示效果
9.2.1事件對象
9.2.2事件冒泡
9.2.3任務實現
任務9.3製作頂部導航選單效果
9.3.1合成事件hover
9.3.2特殊事件one
9.3.3任務實現
任務9.4拓展
9.4.1模擬操作trigger()方法
9.4.2事件命名空間
小結
實訓
課後練習
第10章jQuery製作動畫
任務10.1FAQ答案的顯示和隱藏
10.1.1show()和hide()方法
10.1.2fadeIn()和fadeOut()方法
10.1.3slideUp()和slideDown()方法
10.1.4任務實現
任務10.2圖片橫向移動效果
10.2.1自定義動畫方法animate()
10.2.2動畫回調函式
10.2.3停止動畫和判斷是否處於動畫狀態
10.2.4任務實現
任務10.3拓展
10.3.1焦點幻燈片效果
10.3.2背景動畫全螢幕焦點圖效果
小結
實訓
課後練習
第11章jQuery外掛程式套用
任務11.1使用ssMenu固定側邊欄外掛程式
11.1.1ssMenu外掛程式簡介
11.1.2ssMenu外掛程式下載
11.1.3任務實現
任務11.2Pinterest Grid實現回響式格線瀑布流布局
11.2.1Pinterest Grid外掛程式簡介
11.2.2Pinterest Grid外掛程式參數
11.2.3任務實現
任務11.3編寫表格隔行變色外掛程式
11.3.1外掛程式的種類
11.3.2外掛程式的注意事項
11.3.3jQuery外掛程式的機制
11.3.4命名空間
11.3.5編寫jQuery外掛程式
11.3.6任務實現
任務11.4使用Swiper外掛程式實現圖片切換
11.4.1Swiper外掛程式簡介
11.4.2Swiper組件
11.4.3Swiper外掛程式的基本用法
11.4.4用Swiper外掛程式實現縮放的圖片切換
小結
實訓
課後練習
第12章項目案例: 融合工廠企業官網
任務12.1案例分析
12.1.1需求概述
12.1.2開發環境
12.1.3案例覆蓋的技能點
12.1.4開發技巧
任務12.2頁面互動效果實現
12.2.1整站通用互動效果
12.2.2首頁互動效果
12.2.3傳媒服務頁面互動效果
小結
參考文獻

相關詞條

熱門詞條

聯絡我們