舉報

會員
JavaScript交互式網頁設計(微課版)
孫文江 陳義輝主編 著
更新時間:2023-10-25 19:49:14
開會員,本書免費讀 >
最新章節:
參考文獻
本書系統地介紹了JavaScript交互式網頁設計的相關知識和技術,以典型工作任務為載體,以HTML5、CSS3和JavaScript為技術支撐,將關鍵知識和技術融入到8個單元之中,具體包括理解JavaScript腳本語言、設計網頁換膚效果、設計網站的二級導航效果、設計公告欄信息滾動效果、設計模態對話框效果、設計網頁輪播圖效果、設計表單校驗效果和設計網頁抽獎器。本書可作為高職院校計算機相關專業的JavaScript交互式網頁設計教材,也可作為JavaScript愛好者和培訓機構Web技術培訓的參考書。
- 參考文獻 更新時間:2023-10-25 19:49:14
- 【歸納總結】
- 8.6 課后訓練
- 8.5.2 任務要求
- 8.5.1 任務描述
- 8.5 任務拓展——設計手機號碼滾動抽獎器
- 8.4.3 編寫JavaScript腳本文件
- 8.4.2 編寫CSS文件
- 8.4.1 編寫HTML文件
- 8.4 任務實現
- 8.3.3 數組的函數式編程
- 8.3.2 數組的基本操作
- 8.3.1 認識JavaScript數組
- 8.3 關鍵知識和技術——JavaScript數組
- 8.2.2 設計抽獎功能
- 8.2.1 抽獎算法
- 8.2 任務分析與設計
- 8.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元8 設計網頁抽獎器
- 【歸納總結】
- 7.6 課后訓練
- 7.5.2 任務要求
- 7.5.1 任務描述
- 7.5 任務拓展——設計登錄表單校驗效果
- 7.4.3 編寫JavaScript腳本文件
- 7.4.2 編寫CSS文件
- 7.4.1 編寫HTML文件
- 7.4 任務實現
- 7.3.5 JavaScript調用約束校驗API
- 7.3.4 CSS3表單校驗偽類選擇器
- 7.3.3 HTML5表單校驗屬性和事件
- 7.3.2 正則表達式的使用方法
- 7.3.1 認識正則表達式
- 7.3 關鍵知識和技術——正則表達式和表單校驗
- 7.2.2 設計表單校驗任務
- 7.2.1 分析表單校驗任務
- 7.2 任務分析與設計
- 7.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元7 設計表單校驗效果
- 【歸納總結】
- 6.6 課后訓練
- 6.5.2 任務要求
- 6.5.1 任務描述
- 6.5 任務拓展——設計手風琴圖片切換效果
- 6.4.3 編寫JavaScript腳本文件
- 6.4.2 編寫CSS文件
- 6.4.1 編寫HTML文件
- 6.4 任務實現
- 6.3.3 使用canvas繪圖
- 6.3.2 使用CSS繪圖
- 6.3.1 JavaScript動畫實現技術
- 6.3 關鍵知識和技術——JavaScript動畫
- 6.2.2 輪播效果的實現過程
- 6.2.1 動畫原理
- 6.2 任務分析與設計
- 6.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元6 設計網頁輪播圖效果
- 【歸納總結】
- 5.6 課后訓練
- 5.5.2 任務要求
- 5.5.1 任務描述
- 5.5 任務拓展——設計基于類的模態對話框效果
- 5.4.3 編寫JavaScript腳本文件
- 5.4.2 編寫CSS文件
- 5.4.1 編寫HTML文件
- 5.4 任務實現
- 5.3.11 內置對象
- 5.3.10 JavaScript類
- 5.3.9 對象繼承
- 5.3.8 原型鏈
- 5.3.7 配置對象
- 5.3.6 管理對象
- 5.3.5 創建對象
- 5.3.4 原型對象
- 5.3.3 構造函數
- 5.3.2 認識JavaScript對象
- 5.3.1 認識面向對象
- 5.3 關鍵知識和技術——面向對象編程
- 5.2.3 模態對話框類設計
- 5.2.2 模態對話框的構成要素
- 5.2.1 模態對話框的實現原理
- 5.2 任務分析與設計
- 5.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元5 設計模態對話框效果
- 【歸納總結】
- 4.6 課后訓練
- 4.5.2 任務要求
- 4.5.1 任務描述
- 4.5 任務拓展——設計公告欄信息垂直滾動效果
- 4.4.3 編寫JavaScript腳本文件
- 4.4.2 編寫CSS文件
- 4.4.1 編寫HTML文件
- 4.4 任務實現
- 4.3.12 history對象
- 4.3.11 screen對象
- 4.3.10 navigator對象
- 4.3.9 location對象
- 4.3.8 window對象
- 4.3.7 認識BOM
- 4.3.6 全局函數
- 4.3.5 遞歸函數
- 4.3.4 閉包函數
- 4.3.3 箭頭函數
- 4.3.2 函數的參數與返回值
- 4.3.1 認識函數
- 4.3 關鍵知識和技術——函數和BOM
- 4.2.2 設計流程
- 4.2.1 滾動原理
- 4.2 任務分析與設計
- 4.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元4 設計公告欄信息滾動效果
- 【歸納總結】
- 3.6 課后訓練
- 3.5.2 任務要求
- 3.5.1 任務描述
- 3.5 任務拓展——設計網頁選項卡效果
- 3.4.3 編寫JavaScript腳本文件
- 3.4.2 編寫CSS文件
- 3.4.1 編寫HTML文件
- 3.4 任務實現
- 3.3.11 事件委托
- 3.3.10 事件模擬
- 3.3.9 事件類型
- 3.3.8 事件對象
- 3.3.7 事件處理程序
- 3.3.6 認識DOM事件
- 3.3.5 認識元素的尺寸和位置
- 3.3.4 操作CSS樣式表
- 3.3.3 操作CSS類樣式
- 3.3.2 設置元素的行內樣式
- 3.3.1 獲取元素的計算樣式
- 3.3 關鍵知識和技術——CSS和DOM事件
- 3.2.2 導航的設計流程
- 3.2.1 導航的表現形式
- 3.2 任務分析與設計
- 3.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元3 設計網站的二級導航效果
- 【歸納總結】
- 2.6 課后訓練
- 2.5.2 任務要求
- 2.5.1 任務描述
- 2.5 任務拓展——設計網頁文字的縮放效果
- 2.4.3 編寫JavaScript腳本文件
- 2.4.2 編寫CSS文件
- 2.4.1 編寫HTML文件
- 2.4 任務實現
- 2.3.6 本地數據存儲方案
- 2.3.5 操作HTML元素
- 2.3.4 操作DOM節點
- 2.3.3 DOM對象的繼承關系
- 2.3.2 HTML DOM節點的層級關系
- 2.3.1 HTML DOM的節點類型
- 2.3 關鍵知識和技術——DOM和本地存儲
- 2.2 任務分析與設計
- 2.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元2 設計網頁換膚效果
- 【歸納總結】
- 1.6 課后訓練
- 1.5.3 配置ECMAScript 6的兼容環境
- 1.5.2 了解ECMAScript 6的新特性
- 1.5.1 了解JavaScript的常用擴展庫、常用框架和衍生語言
- 1.5 任務拓展——配置ECMAScript 6兼容環境
- 1.4.7 認識JavaScript語句
- 1.4.6 認識JavaScript表達式
- 1.4.5 認識JavaScript運算符
- 1.4.4 認識JavaScript常量
- 1.4.3 認識JavaScript變量
- 1.4.2 認識JavaScript數據類型
- 1.4.1 認識JavaScript詞法符號
- 1.4 任務實現
- 1.3.5 利用Node.js安裝http-server服務器
- 1.3.4 瀏覽器中的開發者工具
- 1.3.3 瀏覽器渲染Web頁面的過程
- 1.3.2 在HTML中使用JavaScript
- 1.3.1 什么是JavaScript
- 1.3 關鍵知識和技術——搭建開發環境
- 1.2.2 JavaScript學習路線
- 1.2.1 JavaScript在Web中的地位和作用
- 1.2 任務分析與設計
- 1.1 任務描述
- 【核心內容】
- 【單元目標】
- 單元1 理解JavaScript腳本語言
- 前言
- 內容提要
- 版權信息
- 封面
- 封面
- 版權信息
- 內容提要
- 前言
- 單元1 理解JavaScript腳本語言
- 【單元目標】
- 【核心內容】
- 1.1 任務描述
- 1.2 任務分析與設計
- 1.2.1 JavaScript在Web中的地位和作用
- 1.2.2 JavaScript學習路線
- 1.3 關鍵知識和技術——搭建開發環境
- 1.3.1 什么是JavaScript
- 1.3.2 在HTML中使用JavaScript
- 1.3.3 瀏覽器渲染Web頁面的過程
- 1.3.4 瀏覽器中的開發者工具
- 1.3.5 利用Node.js安裝http-server服務器
- 1.4 任務實現
- 1.4.1 認識JavaScript詞法符號
- 1.4.2 認識JavaScript數據類型
- 1.4.3 認識JavaScript變量
- 1.4.4 認識JavaScript常量
- 1.4.5 認識JavaScript運算符
- 1.4.6 認識JavaScript表達式
- 1.4.7 認識JavaScript語句
- 1.5 任務拓展——配置ECMAScript 6兼容環境
- 1.5.1 了解JavaScript的常用擴展庫、常用框架和衍生語言
- 1.5.2 了解ECMAScript 6的新特性
- 1.5.3 配置ECMAScript 6的兼容環境
- 1.6 課后訓練
- 【歸納總結】
- 單元2 設計網頁換膚效果
- 【單元目標】
- 【核心內容】
- 2.1 任務描述
- 2.2 任務分析與設計
- 2.3 關鍵知識和技術——DOM和本地存儲
- 2.3.1 HTML DOM的節點類型
- 2.3.2 HTML DOM節點的層級關系
- 2.3.3 DOM對象的繼承關系
- 2.3.4 操作DOM節點
- 2.3.5 操作HTML元素
- 2.3.6 本地數據存儲方案
- 2.4 任務實現
- 2.4.1 編寫HTML文件
- 2.4.2 編寫CSS文件
- 2.4.3 編寫JavaScript腳本文件
- 2.5 任務拓展——設計網頁文字的縮放效果
- 2.5.1 任務描述
- 2.5.2 任務要求
- 2.6 課后訓練
- 【歸納總結】
- 單元3 設計網站的二級導航效果
- 【單元目標】
- 【核心內容】
- 3.1 任務描述
- 3.2 任務分析與設計
- 3.2.1 導航的表現形式
- 3.2.2 導航的設計流程
- 3.3 關鍵知識和技術——CSS和DOM事件
- 3.3.1 獲取元素的計算樣式
- 3.3.2 設置元素的行內樣式
- 3.3.3 操作CSS類樣式
- 3.3.4 操作CSS樣式表
- 3.3.5 認識元素的尺寸和位置
- 3.3.6 認識DOM事件
- 3.3.7 事件處理程序
- 3.3.8 事件對象
- 3.3.9 事件類型
- 3.3.10 事件模擬
- 3.3.11 事件委托
- 3.4 任務實現
- 3.4.1 編寫HTML文件
- 3.4.2 編寫CSS文件
- 3.4.3 編寫JavaScript腳本文件
- 3.5 任務拓展——設計網頁選項卡效果
- 3.5.1 任務描述
- 3.5.2 任務要求
- 3.6 課后訓練
- 【歸納總結】
- 單元4 設計公告欄信息滾動效果
- 【單元目標】
- 【核心內容】
- 4.1 任務描述
- 4.2 任務分析與設計
- 4.2.1 滾動原理
- 4.2.2 設計流程
- 4.3 關鍵知識和技術——函數和BOM
- 4.3.1 認識函數
- 4.3.2 函數的參數與返回值
- 4.3.3 箭頭函數
- 4.3.4 閉包函數
- 4.3.5 遞歸函數
- 4.3.6 全局函數
- 4.3.7 認識BOM
- 4.3.8 window對象
- 4.3.9 location對象
- 4.3.10 navigator對象
- 4.3.11 screen對象
- 4.3.12 history對象
- 4.4 任務實現
- 4.4.1 編寫HTML文件
- 4.4.2 編寫CSS文件
- 4.4.3 編寫JavaScript腳本文件
- 4.5 任務拓展——設計公告欄信息垂直滾動效果
- 4.5.1 任務描述
- 4.5.2 任務要求
- 4.6 課后訓練
- 【歸納總結】
- 單元5 設計模態對話框效果
- 【單元目標】
- 【核心內容】
- 5.1 任務描述
- 5.2 任務分析與設計
- 5.2.1 模態對話框的實現原理
- 5.2.2 模態對話框的構成要素
- 5.2.3 模態對話框類設計
- 5.3 關鍵知識和技術——面向對象編程
- 5.3.1 認識面向對象
- 5.3.2 認識JavaScript對象
- 5.3.3 構造函數
- 5.3.4 原型對象
- 5.3.5 創建對象
- 5.3.6 管理對象
- 5.3.7 配置對象
- 5.3.8 原型鏈
- 5.3.9 對象繼承
- 5.3.10 JavaScript類
- 5.3.11 內置對象
- 5.4 任務實現
- 5.4.1 編寫HTML文件
- 5.4.2 編寫CSS文件
- 5.4.3 編寫JavaScript腳本文件
- 5.5 任務拓展——設計基于類的模態對話框效果
- 5.5.1 任務描述
- 5.5.2 任務要求
- 5.6 課后訓練
- 【歸納總結】
- 單元6 設計網頁輪播圖效果
- 【單元目標】
- 【核心內容】
- 6.1 任務描述
- 6.2 任務分析與設計
- 6.2.1 動畫原理
- 6.2.2 輪播效果的實現過程
- 6.3 關鍵知識和技術——JavaScript動畫
- 6.3.1 JavaScript動畫實現技術
- 6.3.2 使用CSS繪圖
- 6.3.3 使用canvas繪圖
- 6.4 任務實現
- 6.4.1 編寫HTML文件
- 6.4.2 編寫CSS文件
- 6.4.3 編寫JavaScript腳本文件
- 6.5 任務拓展——設計手風琴圖片切換效果
- 6.5.1 任務描述
- 6.5.2 任務要求
- 6.6 課后訓練
- 【歸納總結】
- 單元7 設計表單校驗效果
- 【單元目標】
- 【核心內容】
- 7.1 任務描述
- 7.2 任務分析與設計
- 7.2.1 分析表單校驗任務
- 7.2.2 設計表單校驗任務
- 7.3 關鍵知識和技術——正則表達式和表單校驗
- 7.3.1 認識正則表達式
- 7.3.2 正則表達式的使用方法
- 7.3.3 HTML5表單校驗屬性和事件
- 7.3.4 CSS3表單校驗偽類選擇器
- 7.3.5 JavaScript調用約束校驗API
- 7.4 任務實現
- 7.4.1 編寫HTML文件
- 7.4.2 編寫CSS文件
- 7.4.3 編寫JavaScript腳本文件
- 7.5 任務拓展——設計登錄表單校驗效果
- 7.5.1 任務描述
- 7.5.2 任務要求
- 7.6 課后訓練
- 【歸納總結】
- 單元8 設計網頁抽獎器
- 【單元目標】
- 【核心內容】
- 8.1 任務描述
- 8.2 任務分析與設計
- 8.2.1 抽獎算法
- 8.2.2 設計抽獎功能
- 8.3 關鍵知識和技術——JavaScript數組
- 8.3.1 認識JavaScript數組
- 8.3.2 數組的基本操作
- 8.3.3 數組的函數式編程
- 8.4 任務實現
- 8.4.1 編寫HTML文件
- 8.4.2 編寫CSS文件
- 8.4.3 編寫JavaScript腳本文件
- 8.5 任務拓展——設計手機號碼滾動抽獎器
- 8.5.1 任務描述
- 8.5.2 任務要求
- 8.6 課后訓練
- 【歸納總結】
- 參考文獻 更新時間:2023-10-25 19:49:14