JavaScript + jQuery 動態網站開發 (全案例微課版)
裴雨龍
- 出版商: 清華大學
- 出版日期: 2021-06-01
- 定價: $468
- 售價: 7.9 折 $370
- 語言: 簡體中文
- 頁數: 347
- 裝訂: 平裝
- ISBN: 7302579059
- ISBN-13: 9787302579052
-
相關分類:
JavaScript
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
Web 前端開發完全入門$520$468 -
數位憑證技術與應用, 2/e$480$432 -
中學生資訊科技與 APCS -- 使用 C程式設計$420$378 -
高中進階程式設計與 APCS -- 使用 C$400$360 -
Python 程式設計入門教材 (含APCS)$480$432 -
$2,384CCSP (ISC)2 Certified Cloud Security Professional Official Study Guide & Practice Tests Bundle, 2/e -
網頁設計與 JavaScript 範例教材$420$378 -
$28012歲開始學 JavaScript 和 Web 應用 -
必須精通 MySQL 最新版:最成功應用範例全書$980$774 -
SQL Server 2019 從入門到精通 (視頻教學超值版)$654$621 -
ETL 數據整合與處理 (Kettle)$299$284 -
設計師一定要學的 Bootstrap 5 RWD 響應式網頁設計 -- 行動優先的前端技術$580$458 -
$454CSS3 + DIV 網頁樣式與佈局 (全案例微課版) -
白話 C++ 之練功$954$906 -
並行編程實戰 — 基於 C# 8 和 .NET Core 3$594$564 -
最完整跨平台網頁設計:HTML + CSS + JavaScript + jQuery + Bootstrap + Google Maps 王者歸來, 2/e (全彩印刷)$1,080$853 -
輕鬆學 Vue.js 3.0 從入門到實戰 (案例·視頻·彩色版)$539$512 -
$398jQuery Mobile移動開發(全案例微課版) -
$559JavaScript超入門(原書第2版) -
$240循序漸進 Vue.js 3 前端開發實戰 -
你的地圖會說話?WebGIS 與 JavaScript 的情感交織(iT邦幫忙鐵人賽系列書)$600$468 -
Java SE 17 基礎必修課 (適用Java 17~10,涵蓋ITS Java國際認證)$560$442 -
電腦網路原理, 6/e (含ITS Networking 網路管理與應用國際認證模擬試題)$360$284 -
Java x ChatGPT 基礎必修課 (適用Java 20~12,涵蓋ITS Java國際認證)$600$474 -
資訊安全概論與實務, 4/e (含 ITS Network Security 網路安全管理核心能力國際認證模擬試題)$520$411
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
《JavaScript+jQuery動態網站開發(全案例微課版)》是針對零基礎讀者編寫的動態網站開發入門教材,側重案例實訓,並提供掃碼微課來講解當前熱點案例。 《JavaScript+jQuery動態網站開發(全案例微課版)》分為21章,包括初識JavaScript、JavaScript語言基礎、運算符與表達式、程序控制語句、函數的應用、對象的應用、數組對象的應用、String對象的應用、JavaScript的事件處理、JavaScript的表單對象、JavaScript的窗口對象、JavaScript中的文檔對象、文檔對象模型(DOM)、jQuery框架快速入門、使用jQuery控制頁面、jQuery事件處理、設計網頁中的動畫特效、jQuery的功能函數、jQuery插件的應用與開發。本書最後通過2個熱點綜合項目,進一步鞏固讀者的項目開發經驗。 《JavaScript+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.5 新手常見疑難問題
1.6 實戰技能訓練營
第2章 JavaScript語言基礎
2.1 數據類型
2.1.1 數值型
2.1.2 字符串型
2.1.3 布爾型
2.1.4 未定義類型
2.1.5 空類型
2.2 JavaScript的常量
2.3 JavaScript的變量
2.3.1 變量的命名
2.3.2 變量的聲明
2.3.3 變量的賦值
2.3.4 變量的類型
2.3.5 變量的作用域
2.4 新手常見疑難問題
2.5 實戰技能訓練營
第3章 運算符與表達式
3.1 運算符
3.1.1 算術運算符
3.1.2 賦值運算符
3.1.3 字符串運算符
3.1.4 比較運算符
3.1.5 邏輯運算符
3.1.6 條件運算符
3.1.7 位運算符
3.1.8 移位運算符
3.1.9 其他運算符
3.2 運算符優先級
3.3 表達式
3.4 數據類型的轉換規則
3.5 新手常見疑難問題
3.6 實戰技能訓練營
第4章 程序控制語句
4.1 條件判斷語句
4.1.1 簡單if語句
4.1.2 ifelse語句
4.1.3 ifelseif語句
4.1.4 if語句的嵌套
4.1.5 switch語句
4.2 循環語句
4.2.1 while語句
4.2.2 dowhile語句
4.2.3 for語句
4.2.4 循環語句的嵌套
4.3 跳轉語句
4.3.1 break語句
4.3.2 continue語句
4.4 新手常見疑難問題
4.5 實戰技能訓練營
第5章 函數的應用
5.1 函數的定義
5.2 函數的調用
5.3 函數的參數與返回值
5.4 內置常規函數
5.5 JavaScript特殊函數
5.5.1 嵌套函數
5.5.2 遞歸函數
5.5.3 內嵌函數
5.6 新手常見疑難問題
5.7 實戰技能訓練營
第6章 對象的應用
6.1 瞭解對象
6.1.1 什麼是對象
6.1.2 對象的屬性和方法
6.1.3 JavaScript對象的分類
6.2 創建自定義對象的方法
6.2.1 直接定義並創建自定義對象
6.2.2 使用Object對象創建自定義對象
6.2.3 使用自定義構造函數創建對象
6.3 對象訪問語句
6.4 常用內置對象
6.4.1 Math(算數)對象
6.4.2 Date(日期)對象
6.5 新手常見疑難問題
6.6 實戰技能訓練營
第7章 數組對象的應用
7.1 數組介紹
7.2 定義數組
7.2.1 定義空數組
7.2.2 指定數組的個數
7.2.3 指定數組元素
7.2.4 直接定義數組
7.3 數組屬性
7.4 數組元素的操作
7.4.1 數組元素的輸入
7.4.2 數組元素的輸出
7.4.3 數組元素的添加
7.4.4 數組元素的刪除
7.5 數組方法
7.5.1 連接兩個或更多的數組
7.5.2 將指定的數值添加到數組中
7.5.3 在數組開頭添加數組元素
7.5.4 移除數組中O後一個元素
7.5.5 刪除數組中的OO個元素
7.5.6 刪除數組中的指定元素
7.5.7 反序排列數組中的元素
7.5.8 對數組中的元素進行排序
7.5.9 獲取數組中的部分數據
7.5.10 將數組元素連接為字符串
7.5.11 將數組轉換成字符串
7.6 新手常見疑難問題
7.7 實戰技能訓練營
第8章 String對象的應用
8.1 創建String對象
8.2 String對象的屬性
8.2.1 length屬性
8.2.2 constructor屬性
8.2.3 prototype屬性
8.3 String對象的方法
8.3.1 連接與拆分字符串
8.3.2 轉換字符串的大小寫
8.3.3 從字符串中截取字符串
8.3.4 從字符串中查找字符串
8.3.5 設置字符串字體屬性
8.4 新手常見疑難問題
8.5 實戰技能訓練營
第9章 JavaScript的事件處理
9.1 認識事件與事件處理
9.2 事件的調用方式
9.3 鼠標相關事件
9.3.1 鼠標單擊事件
9.3.2 鼠標按下與鬆開事件
9.3.3 鼠標移入與移出事件
9.3.4 鼠標移動事件
9.4 鍵盤相關事件
9.5 表單相關事件
9.5.1 獲得焦點與失去焦點事件
9.5.2 失去焦點修改事件
9.5.3 表單提交與重置事件
9.6 拖動相關事件
9.6.1 拖放對象事件
9.6.2 放置目標事件
9.7 新手常見疑難問題
9.8 實戰技能訓練營
第10章 JavaScript的表單對象
10.1 認識表單對象
10.2 表單元素的應用
10.2.1 設置文本框
10.2.2 設置按鈕
10.2.3 設置單選按鈕
10.2.4 設置複選框
10.2.5 設置下拉菜單
10.3 新手常見疑難問題
10.4 實戰技能訓練營
第11章 JavaScript的窗口對象
11.1 window對象
11.1.1 window對象屬性
11.1.2 window對象方法
11.2 打開與關閉窗口
11.2.1 打開窗口
11.2.2 關閉窗口
11.3 控制窗口
11.3.1 移動窗口
11.3.2 改變窗口大小
11.3.3 獲取窗口歷史記錄
11.3.4 窗口定時器
11.4 對話框
11.4.1 警告對話框
11.4.2 確認對話框
11.4.3 提示對話框
11.5 新手常見疑難問題
11.6 實戰技能訓練營
第12章 JavaScript中的文檔對象
12.1 熟悉文檔對象
12.2 文檔對象屬性的應用
12.2.1 獲取網頁OO鏈接數
12.2.2 文檔O後修改的日期和時間
12.2.3 獲取文檔所有表單的數目
12.2.4 設置文檔標題內容
12.2.5 獲取文檔URL地址
12.2.6 鏈接文字顏色設置
12.2.7 文檔背景色與前景色設置
12.3 文檔對象方法的應用
12.3.1 動態添加HTML標籤
12.3.2 獲取文本框並修改其內容
12.3.3 向文檔添加事件句柄
12.3.4 在文檔中輸出數據
12.4 新手常見疑難問題
12.5 實戰技能訓練營
第13章 文檔對像模型(DOM)
13.1 DOM及DOM技術簡介
13.1.1 DOM簡介
13.1.2 基本的DOM方法
13.1.3 網頁中的DOM模型框架
13.2 DOM模型中的節點
13.2.1 元素節點
13.2.2 文本節點
13.2.3 屬性節點
13.3 操作DOM中的節點
13.3.1 訪問節點
13.3.2 創建節點
13.3.3 插入節點
13.3.4 刪除節點
13.3.5 複製節點
13.3.6 替換節點
13.4 innerHTML屬性
13.5 DOM與CSS
13.5.1 改變CSS樣式
13.5.2 使用className屬性
13.6 新手常見疑難問題
13.7 實戰技能訓練營
第14章 jQuery框架快速入門
14.1 認識jQuery
14.2 下載並安裝jQuery
14.3 jQuery的選擇器
14.3.1 基本選擇器
14.3.2 層級選擇器
14.3.3 過濾選擇器
14.3.4 屬性選擇器
14.4 新手常見疑難問題
14.5 實戰訓練營
第15章 使用jQuery控制頁面
15.1 對頁面的內容進行操作
15.1.1 對文本內容進行操作
15.1.2 對HTML內容進行操作
15.2 對標記的屬性進行操作
15.3 對錶單元素進行操作
15.4 對元素的CSS樣式進行操作
15.4.1 添加CSS類
15.4.2 刪除CSS類
15.4.3 動態切換CSS類
15.4.4 獲取和設置CSS樣式
15.5 獲取與編輯DOM節點
15.5.1 插入節點
15.5.2 刪除節點
15.5.3 複製節點
15.5.4 替換節點
15.6 新手常見疑難問題
15.7 實戰訓練營
第16章 jQuery事件處理
16.1 jQuery的事件機制
16.2 頁面加載響應事件
16.3 jQuery中的事件函數
16.3.1 鍵盤操作事件
16.3.2 鼠標操作事件
16.3.3 其他的常用事件
16.4 事件的基本操作
16.4.1 綁定事件
16.4.2 觸發事件
16.4.3 移除事件
16.5 新手常見疑難問題
16.6 實戰訓練營
第17章 設計網頁中的動畫特效
17.1 網頁動畫特效的實現方法
17.1.1 通過CSS實現動畫特效
17.1.2 通過jQuery實現動畫特效
17.2 jQuery的基本動畫效果
17.2.1 隱藏元素
17.2.2 顯示元素
17.2.3 狀態切換
17.3 淡入淡出的動畫效果
17.3.1 淡入隱藏元素
17.3.2 淡出可見元素
17.3.3 切換淡入淡出元素
17.3.4 淡入淡出元素至指定數值
17.4 滑動效果
17.4.1 滑動顯示匹配的元素
17.4.2 滑動隱藏匹配的元素
17.4.3 通過高度的變化動態切換元素的可見性
17.5 自定義的動畫效果
17.6 新手常見疑難問題
17.7 實戰訓練營
第18章 jQuery的功能函數
18.1 功能函數概述
18.2 常用的功能函數
18.2.1 操作數組和對象
18.2.2 操作字符串
18.2.3 序列化操作
18.3 新手常見疑難問題
18.4 實戰訓練營
第19章 jQuery插件的應用與開發
19.1 理解插件
19.2 流行的jQuery插件
19.2.1 jQueryUI插件
19.2.2 Form插件
19.2.3 提示信息插件
19.2.4 jcarousel插件
19.3 定義自己的插件
19.3.1 插件的工作原理
19.3.2 自定義一個簡單的插件
19.4 新手常見疑難問題
19.5 實戰訓練營
第20章 開發企業門戶網站
20.1 系統分析
20.2 系統設計
20.3 網頁預覽
20.4 項目代碼實現
20.4.1 網站首頁頁面代碼
20.4.2 圖片動態效果代碼
20.4.3 公司簡介頁面代碼
20.4.4 產品介紹頁面代碼
20.4.5 新聞中心頁面代碼
20.4.6 “聯繫我們”頁面代碼
20.5 項目總結
第21章 開發時尚購物網站
21.1 系統分析
21.2 系統設計
21.3 網頁預覽
21.4 項目代碼實現
21.4.1 首頁頁面代碼
21.4.2 動態效果代碼
21.4.3 購物車代碼
21.4.4 登錄頁面代碼
21.4.5 商品展示頁面代碼
21.4.6 聯繫我們頁面代碼
21.5 項目總結



