幫助中心 | 我的帳號 | 關於我們

JavaScript+jQuery程序開發實用教程(微課版大學軟體學院軟體開發系列教材)

  • 作者:編者:潘祿生//吳軍強//張照淵|責編:張彥青
  • 出版社:清華大學
  • ISBN:9787302612810
  • 出版日期:2022/08/01
  • 裝幀:平裝
  • 頁數:282
人民幣:RMB 65 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書在上一版的基礎上對多個層面的內容進行了適當加深。全書側重於案例實訓,書中配有豐富的微課,讀者可以打開微課視頻更為直觀地學習有關網站前端開發的熱點案例。
    本書共15章,內容包括JavaScript概述、JavaScript語言基礎、對象的應用、數組對象、JavaScript表單對象、JavaScript 窗口對象、文檔對象模型、JavaScript事件處理、jQuery框架快速入門、jQuery頁面控制、jQuery事件處理、設計網頁動畫特效、jQuery功能函數以及jQuery插件,最後通過開發購物商城網站,進一步鞏固讀者的項目開發經驗。
    本書內容豐富,條理清晰,實用性較強,同時通過精選熱點案例,可以讓初學者快速掌握網站前端開發技術。通過微信掃碼觀看視頻,讀者可以隨時在移動端學習開發技能。

作者介紹
編者:潘祿生//吳軍強//張照淵|責編:張彥青

目錄
第1章  認識JavaScript
  1.1  JavaScript概述
    1.1.1  JavaScript的起源
    1.1.2  JavaScript能做什麼
  1.2  前端開發利器——WebStorm
  1.3  JavaScript在HTML中的使用
    1.3.1  嵌入JavaScript代碼
    1.3.2  調用外部JavaScript文件
    1.3.3  作為標籤屬性值
  1.4  JavaScript語法
    1.4.1  代碼執行順序
    1.4.2  區分大小寫
    1.4.3  分號與空格
    1.4.4  代碼折行標準
    1.4.5  註釋語句
  1.5  就業面試問題解答
  1.6  上機練練手
第2章  JavaScript語言基礎
  2.1  常量和變數
  2.2  基本數據類型
  2.3  運算符
  2.4  條件判斷語句
    2.4.1  簡單if語句
    2.4.2  if…else語句
    2.4.3  if…else if語句
    2.4.4  switch語句
  2.5  循環語句
    2.5.1  while語句
    2.5.2  do…while語句
    2.5.3  for語句
  2.6  跳轉語句
    2.6.1  break語句
    2.6.2  continue語句
  2.7  函數的應用
    2.7.1  定義函數
    2.7.2  函數的調用
    2.7.3  函數的參數與返回值
  2.8  就業面試問題解答
  2.9  上機練練手
第3章  對象的應用
  3.1  了解對象
    3.1.1  什麼是對象
    3.1.2  對象的屬性和方法
    3.1.3  JavaScript對象分類
  3.2  創建自定義對象
    3.2.1  直接創建對象
    3.2.2  使用Object對象創建對象
    3.2.3  使用構造函數創建對象
  3.3  對象訪問語句
    3.3.1  for…in循環語句

    3.3.2  with語句
  3.4  常用內置對象
    3.4.1  Math(算術)對象
    3.4.2  Date(日期)對象
  3.5  就業面試問題解答
  3.6  上機練練手
第4章  數組對象
  4.1  數組介紹
  4.2  定義數組
  4.3  數組屬性
    4.3.1  prototype屬性
    4.3.2  length屬性
  4.4  數組元素操作
    4.4.1  數組元素的輸入
    4.4.2  數組元素的輸出
    4.4.3  數組元素的添加
    4.4.4  數組元素的刪除
  4.5  數組的方法
    4.5.1  連接兩個或更多的數組
    4.5.2  將指定數值添加到數組
    4.5.3  添加數組首元素
    4.5.4  移除數組中的最後一個元素
    4.5.5  刪除數組中的第一個元素
    4.5.6  刪除數組中的指定元素
    4.5.7  反序排列數組元素
    4.5.8  對數組元素進行排序
    4.5.9  獲取數組的部分數據
    4.5.10  將數組元素連接為字元串
  4.6  就業面試問題解答
  4.7  上機練練手
第5章  JavaScript表單對象
  5.1  認識表單對象
    5.1.1  表單對象的屬性
    5.1.2  訪問表單的方式
    5.1.3  訪問表單元素
  5.2  表單元素的應用
    5.2.1  設置文本框
    5.2.2  設置按鈕
    5.2.3  設置單選按鈕
    5.2.4  設置複選框
    5.2.5  設置下拉菜單
  5.3  就業面試問題解答
  5.4  上機練練手
第6章  JavaScript窗口對象
  6.1  window對象
    6.1.1  window對象的屬性
    6.1.2  window對象的方法
  6.2  打開與關閉窗口
  6.3  控制窗口
    6.3.1  移動窗口和改變窗口大小

    6.3.2  獲取窗口歷史記錄
    6.3.3  窗口定時器
  6.4  對話框
    6.4.1  警告對話框
    6.4.2  確認對話框
    6.4.3  提示對話框
  6.5  就業面試問題解答
  6.6  上機練練手
第7章  文檔對象模型
  7.1  認識DOM
    7.1.1  DOM簡介
    7.1.2  基本的DOM方法
    7.1.3  網頁的DOM模型框架
  7.2  DOM模型的節點
    7.2.1  元素節點
    7.2.2  文本節點
    7.2.3  屬性節點
  7.3  操作DOM中的節點
    7.3.1  訪問節點
    7.3.2  創建節點
    7.3.3  插入節點
    7.3.4  刪除節點
    7.3.5  複製節點
    7.3.6  替換節點
  7.4  DOM與CSS
    7.4.1  改變CSS樣式
    7.4.2  使用className屬性
  7.5  就業面試問題解答
  7.6  上機練練手
第8章  JavaScript事件處理
  8.1  認識事件與事件處理
    8.1.1  什麼是事件
    8.1.2  JavaScript的常用事件
  8.2  事件的調用方式
    8.2.1  在JavaScript中調用
    8.2.2  在HTML元素中調用
  8.3  滑鼠相關事件
    8.3.1  滑鼠單擊事件
    8.3.2  滑鼠按下與鬆開事件
    8.3.3  滑鼠移入與移出事件
    8.3.4  滑鼠移動事件
  8.4  鍵盤相關事件
    8.4.1  onkeydown事件
    8.4.2  onkeypress事件
    8.4.3  onkeyup事件
  8.5  表單相關事件
    8.5.1  獲得焦點與失去焦點事件
    8.5.2  失去焦點修改事件
    8.5.3  表單提交與重置事件
  8.6  就業面試問題解答

  8.7  上機練練手
第9章  jQuery框架快速入門
  9.1  認識jQuery
    9.1.1  jQuery能做什麼
    9.1.2  jQuery的特點
  9.2  下載和安裝jQuery
    9.2.1  下載jQuery
    9.2.2  安裝jQuery
  9.3  jQuery選擇器
    9.3.1  基本選擇器
    9.3.2  層級選擇器
    9.3.3  過濾選擇器
    9.3.4  屬性選擇器
  9.4  就業面試問題解答
  9.5  上機練練手
第10章  jQuery頁面控制
  10.1  頁面內容操作
    10.1.1  文本內容操作
    10.1.2  HTML內容操作
  10.2  標記屬性操作
    10.2.1  獲取屬性的值
    10.2.2  設置屬性的值
    10.2.3  刪除屬性的值
  10.3  表單元素操作
    10.3.1  獲取表單元素的值
    10.3.2  設置表單元素的值
  10.4  元素的CSS樣式操作
    10.4.1  添加CSS類
    10.4.2  刪除CSS類
    10.4.3  動態操控CSS類
    10.4.4  獲取和設置CSS樣式
  10.5  獲取與編輯DOM節點
    10.5.1  插入節點
    10.5.2  刪除節點
    10.5.3  複製節點
    10.5.4  替換節點
  10.6  就業面試問題解答
  10.7  上機練練手
第11章  jQuery事件處理
  11.1  jQuery事件機制
    11.1.1  什麼是jQuery事件機制
    11.1.2  切換事件
    11.1.3  事件冒泡
  11.2  頁面載入事件
  11.3  jQuery事件函數
    11.3.1  鍵盤操作事件
    11.3.2  滑鼠操作事件
    11.3.3  其他常用事件
  11.4  事件的基本操作
    11.4.1  綁定事件

    11.4.2  觸發事件
    11.4.3  移除事件
  11.5  就業面試問題解答
  11.6  上機練練手
第12章  設計網頁動畫特效
  12.1  jQuery基本動畫效果
    12.1.1  隱藏元素
    12.1.2  顯示元素
    12.1.3  狀態切換
  12.2  淡入淡出動畫效果
    12.2.1  淡入隱藏元素
    12.2.2  淡出可見元素
    12.2.3  切換淡入淡出元素
    12.2.4  淡入淡出元素至指定數值
  12.3  滑動動畫效果
    12.3.1  滑動顯示匹配的元素
    12.3.2  滑動隱藏匹配的元素
    12.3.3  動態切換元素的可見性
  12.4  自定義動畫效果
    12.4.1  創建自定義動畫
    12.4.2  停止動畫
  12.5  就業面試問題解答
  12.6  上機練練手
第13章  jQuery功能函數
  13.1  功能函數概述
  13.2  常用的功能函數
    13.2.1  操作數組和對象
    13.2.2  操作字元串
    13.2.3  序列化操作
  13.3  就業面試問題解答
  13.4  上機練練手
第14章  jQuery插件應用與開發
  14.1  理解插件
    14.1.1  什麼是插件
    14.1.2  從哪裡獲取插件
    14.1.3  如何使用插件
  14.2  流行的jQuery插件
    14.2.1  jQueryUI插件
    14.2.2  Form插件
    14.2.3  提示信息插件
    14.2.4  jcarousel插件
  14.3  自定義插件
    14.3.1  插件的工作原理
    14.3.2  自定義一個簡單插件
  14.4  就業面試問題解答
  14.5  上機練練手
第15章  開發購物商城網站
  15.1  購物商城系統設計
    15.1.1  系統目標
    15.1.2  系統功能結構

    15.1.3  文件夾組織結構
  15.2  網頁預覽
    15.2.1  網站首頁效果
    15.2.2  關於我們效果
    15.2.3  商品展示效果
    15.2.4  商品詳情效果
    15.2.5  購物車效果
    15.2.6  品牌故事效果
    15.2.7  用戶登錄效果
    15.2.8  用戶註冊效果
  15.3  項目實現
    15.3.1  首頁頁面
    15.3.2  動態效果
    15.3.3  購物車
    15.3.4  登錄頁面
    15.3.5  商品展示頁面
    15.3.6  聯繫我們頁面
  15.4  項目總結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032