JavaScript程式設計實例教程(2020年機械工業出版社出版的圖書)

JavaScript程式設計實例教程(2020年機械工業出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《JavaScript程式設計實例教程》是2020年機械工業出版社出版的圖書,作者是程樂、鄭麗萍、劉萬輝。

基本介紹

  • 中文名:JavaScript程式設計實例教程
  • 作者:程樂,鄭麗萍,劉萬輝
  • 出版時間:2020年4月
  • 出版社:機械工業出版社
  • ISBN:9787111647157
  • 類別:高職高專教材
  • 開本:16 開
  • 裝幀:平裝-膠訂
內容簡介,圖書目錄,

內容簡介

《JavaScript程式設計實例教程 第2版》採用任務驅動模式編寫,內容涵蓋JavaScript概述、HTML、CSS DIV套用、JavaScript語言基礎、常用內置對象、BOM及事件處理、DOM編程及表格操作、Ajax套用和MUI布局等客戶端互動特效製作行業新技術。本書由淺入深,每章內容都與案例緊密結合,有助於讀者理解知識、套用知識,可以大大加強讀者實踐動手操作的能力。所選案例具有較強的擴展性,能夠給讀者以啟發。新版教材還設計了實戰項目線上測試系統(PC端 移動端),貫穿知識體系,使讀者能夠學以致用。
《JavaScript程式設計實例教程 第2版》結構合理,內容豐富,實用性強,可以作為高職高專院校計算機類專業、商務類專業、藝術類專業的教學用書,也可以作為培訓教程,還可以作為相關專業從業人員的自學用書。

圖書目錄

前言
任務1 與用戶交流:開啟JavaScript學習之旅1
學習目標
任務描述
知識準備
1.1 JavaScript簡述
1.1.1 JavaScript 的組成
1.1.2 JavaScript的主要特點
1.1.3 JavaScript相關套用
1.1.4 JavaScript的工作原理
1.2 JavaScript 編程起步
1.2.1 選擇JavaScript腳本編輯器
1.2.2 引入JavaScript腳本代碼到HTML文檔中的方法
1.2.3 實現與用戶交流的常用方式
1.2.4 調試JavaScript程式
1.2.5 頁面結構、樣式和行為
任務實施
任務訓練
任務2 實現線上測試系統頁面的靜態布局
學習目標
任務描述
知識準備
2.1 HTML的基本概念
2.1.1 HTML簡介
2.1.2 HTML基本格式
2.1.3 HTML注釋語句
2.2 HTML文檔常用標籤
2.2.1標籤
2.2.2標籤
2.2.3 文字與段落相關標籤
2.2.4 圖像標籤
2.2.5 列表相關標籤
2.2.6 表格相關標籤
2.2.7 超連結相關標籤
2.2.8 DIV標籤
2.3 表單及表單元素
2.3.1 表單的定義
2.3.2 表單控制項
2.3.3 HTML5表單常用新屬性
任務實施
任務訓練
任務3 實現線上測試系統主頁面的布局和美化
學習目標
任務描述
知識準備
3.1 CSS介紹
3.1.1 CSS簡介
3.1.2 CSS DIV布局方式的優勢
3.1.3 CSS樣式注釋方法
3.2 CSS的使用
3.2.1 樣式設定規則
3.2.2 常用添加CSS的方法
3.2.3 選擇符
3.3 字型、顏色、背景與文本屬性
3.3.1 設定CSS的字型屬性
3.3.2 顏色和背景屬性
3.3.3 文本屬性
3.3.4 CSS的繼承與衝突
3.3.5 CSS的注意事項
3.4 邊距、填充與框線屬性
3.4.1 邊距與填充屬性
3.4.2 框線屬性
3.5 列表屬性
3.6 CSS布局基礎
3.6.1 盒模型
3.6.2 CSS布局元素類型
3.6.3 定位及尺寸屬性
3.7 常用的布局結構
3.7.1 單行單列結構
3.7.2 二列布局結構
3.8 CSS3常用樣式
任務實施
任務訓練
任務4 實現猜數字遊戲
學習目標
任務描述
知識準備
4.1 數據類型
4.1.1 數字型
4.1.2 字元串型
4.1.3 布爾型
4.1.4 特殊類型
4.1.5 數據類型的自動轉換
4.2 變數
4.2.1 關鍵字
4.2.2 變數的定義與命名
4.2.3 變數的聲明與賦值
4.3 表達式與運算符
4.3.1 表達式
4.3.2 運算符
4.4 函式
4.4.1 函式的定義
4.4.2 函式的調用
4.4.3 帶有返回值的函式
4.4.4 變數的作用域
4.5 內置函式
4.6 基本語句
4.6.1 編寫JavaScript語句注意事項
4.6.2 程式控制語句
任務實施
任務訓練
任務5 實現彩票11選5數字跳動效果
學習目標
任務描述
知識準備
5.1 數組對象
5.1.1 新建數組
5.1.2 引用數組元素
5.1.3 動態數組
5.1.4 數組對象的常用方法
5.1.5 二維數組
5.2 數學對象
5.2.1 使用數學對象
5.2.2 數學對象的屬性與方法
5.2.3 格式化數字與產生隨機數
5.2.4 定時器函式
5.2.5 數學對象套用案例
5.3 日期對象
5.3.1 新建日期
5.3.2 日期對象的常用屬性與方法
5.3.3 日期對象套用案例
任務實施
任務訓練
任務6 實現線上測試系統頁面註冊驗證效果
學習目標
任務描述
知識準備
6.1 字元串對象
6.1.1 字元串對象的基本套用
6.1.2 字元串對象的屬性與方法
6.1.3 字元串對象套用案例
6.1.4 註冊表單簡單驗證
6.2 正則表達式
6.2.1 什麼是正則表達式
6.2.2 創建正則表達式
6.2.3 正則表達式對象的方法
6.2.4 正則表達式中的常用符號
任務實施
任務訓練
任務7 實現線上測試系統主體功能
學習目標
任務描述
知識準備
7.1 JavaScript BOM
7.1.1 BOM概述
7.1.2 多視窗控制
7.1.3 瀏覽器對象
7.1.4 螢幕對象
7.1.5 地址對象
7.1.6 歷史記錄對象
7.2 事件處理
7.2.1 事件的基本概念
7.2.2 事件處理程式的綁定
7.2.3 JavaScript的常見事件
7.3 表單元

相關詞條

熱門詞條

聯絡我們