JavaScript 網頁程序設計與實踐
陳婉淩
- 出版商: 清華大學
- 出版日期: 2020-06-01
- 定價: $414
- 售價: 7.9 折 $327
- 語言: 簡體中文
- 頁數: 316
- ISBN: 7302552169
- ISBN-13: 9787302552161
-
相關分類:
JavaScript
立即出貨 (庫存 < 4)
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
VIP 95折
深入淺出 SSD 測試 : 固態存儲測試流程 方法與工具$594$564 -
VIP 95折
MCP 開發從入門到實戰$515$489 -
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
RISC-V 架構 DSP 處理器設計$534$507 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
85折
$454RAG 實踐權威指南:構建精準、高效大模型之道 -
VIP 95折
CUDA 並行編程與性能優化$714$678 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
VIP 95折
大模型驅動的具身智能 架構,設計與實現$534$507 -
VIP 95折
納米級CMOS VLSI電路(可制造性設計)$474$450 -
VIP 95折
Manus應用與AI Agent設計指南:從入門到精通$359$341 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
VIP 95折
芯片的較量 (日美半導體風雲)$414$393 -
VIP 95折
Manus AI 智能體從入門到精通$294$279 -
87折
$981深度學習:基礎與概念 -
85折
$505GitHub Copilot 編程指南 -
87折
$469Cursor 與 Copilot 開發實戰 : 讓煩瑣編程智能化 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
Verilog HDL 計算機網絡典型電路算法設計與實現$354$336 -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673
簡體館年度書展|現貨2書79折3書75折 詳見活動內容 »
-
85折
$806Linux x64 匯編語言編程 -
VIP 95折
MCP 極簡開發 : 輕鬆打造高效智能體$479$455 -
VIP 95折
硬件系統模糊測試:技術揭秘與案例剖析$419$398 -
VIP 95折
生成式視覺模型原理與實踐$288$274 -
87折
$459AI大模型:賦能通信產業 -
VIP 95折
科學預測——預見科學之美$408$388 -
VIP 95折
Processing創意編程入門:從編程原理到項目案例$299$284 -
87折
$360高薪Offer 簡歷、面試、談薪完全攻略 -
VIP 95折
軟件系統優化$534$507 -
85折
$505GitHub Copilot 編程指南 -
85折
$551C#核心編程200例(視頻課程+全套源程序) -
VIP 95折
SAAS + AI 架構實戰:業務解析、架構設計、AI 應用$708$673 -
VIP 95折
深入淺出 Docker, 2/e$419$398 -
85折
$658Unity 特效制作:Shader Graph 案例精講 -
79折
$275零基礎玩轉國產大模型DeepSeek -
VIP 95折
人工智能大模型:機器學習基礎$774$735 -
VIP 95折
RAG 極簡入門:原理與實踐$419$398 -
VIP 95折
大模型實戰 : 從零實現 RAG 與 Agent 系統$419$398 -
VIP 95折
算法趣學(第2版)$348$331 -
VIP 95折
大模型理論與實踐——打造行業智能助手$354$336 -
VIP 95折
大模型應用開發 RAG 實戰課$599$569 -
85折
$509生成式人工智能 (基於 PyTorch 實現) -
VIP 95折
機器人抓取力學$894$849 -
VIP 95折
集成電路版圖設計從入門到精通$474$450 -
VIP 95折
Java 學習筆記, 6/e$839$797
相關主題
商品描述
JavaScript遵循的ECMAScript標準在ECMAScript第6版(ES 6)之後有了大幅變化,尤其在變量聲明、語法優化、解構賦值及異步技術方面都有令人驚艷的新功能。 本書分為兩部分,共16章。第一部分(第1~9章)為JavaScript精要,內容主要包括:認識JavaScript,JavaScript基礎語法,流程控制結構,JavaScript內建的標準對象,集合對象,函數與作用域,對象、方法與屬性,RegExp對象、異步與事件循環。第二部分(第10~16章)為JavaScript在Web程序的應用,內容主要包括:認識HTML、認識CSS、JavaScript與HTML DOM、JavaScript事件與事件處理、前端數據存儲、JavaScript在多媒體的應用、網頁保護密技與記憶力考驗遊戲。 本書適合JavaScript初學者、網頁程序設計相關從業人員、大專院校網頁程序設計相關專業的師生閱讀。
目錄大綱
第一部分 JavaScript精要
第1章 認識JavaScript
1.1 JavaScript的特色與用途
1.1.1 JavaScript的基本概念
1.1.2 JavaScript的用途
1.2 設置JavaScript開發環境
1.2.1 JavaScript運行環境
1.2.2 如何選擇文本編輯器
1.2.3 純文本編輯器Notepad++
1.2.4 瀏覽器控制臺
第2章 JavaScript基礎語法
2.1 語法架構
2.2 變量與數據類型
2.2.1 數據類型
2.2.2 變量聲明與作用域
2.2.3 強制轉換類型
2.3 表達式與運算符
第3章 流程控制結構
3.1 選擇結構
3.1.1 if…else條件語句
3.1.2 switch…case語句
3.2 重覆結構
3.2.1 for 循環
3.2.2 for…in循環
3.2.3 forEach與for…of循環
3.2.4 while循環
3.2.5 do…while循環
3.2.6 break 和continue語句
3.3 錯誤與異常處理
3.3.1 錯誤類型
3.3.2 異常處理
第4章 JavaScript內建的標準對象
4.1 日期對象
4.1.1 對象的屬性與方法
4.1.2 日期對象
4.2 字符串對象與數值對象
4.2.1 字符串對象
4.2.2 模板字符串
4.2.3 數值對象
4.2.4 數學運算對象
第5章 集合對象
5.1 數組
5.1.1 聲明數組對象
5.1.2 數組的屬性與方法
5.1.3 數組的疊代方法
5.2 Map對象與Set對象
5.2.1 Map對象
5.2.2 Set對象
第6章 函數與作用域
6.1 自定義函數
6.1.1 函數的定義與調用
6.1.2 函數參數
6.1.3 函數返回值
6.2 函數的多重用法
6.2.1 函數聲明
6.2.2 函數表達式
6.2.3 立即調用函數表達式
6.2.4 箭頭函數與this
6.2.5 作用域鏈與閉包
第7章 對象、方法與屬性
7.1 對象的基本概念
7.1.1 認識面向對象
7.1.2 JavaScript的面向對象
7.2 JavaScript三大對象
7.2.1 JavaScript的對象
7.2.2 用戶自定義對象
7.2.3 this關鍵字
7.3 原型鏈與擴展
7.3.1 原型鏈
7.3.2 擴展
7.3.3 ES 6的擴展
第8章 RegExp對象
8.1 認識正則表達式
8.1.1 正則表達式
8.1.2 建立正則表達式
8.2 使用RegExp對象
8.2.1 RegExp對象的屬性
8.2.2 字符串提取與分析
8.2.3 常用的正則表達式
第9章 異步與事件循環
9.1 認識同步與異步
9.1.1 同步與異步的概念
9.1.2 定時器:setTimeout()與setInterval()
9.1.3 事件循環
9.2 異步流程控制
9.2.1 Callback異步調用
9.2.2 使用Promise對象
第二部分 JavaScript在Web程序的應用
第10章 認識HTML
10.1 HTML的基本概念
10.1.1 HTML架構
10.1.2 HTML 5聲明與編碼設置
10.2 HTML常用標簽
10.2.1 文字格式與排版相關標簽
10.2.2 項目列表
10.2.3 表格
10.2.4 插入圖片
10.2.5 超鏈接
10.2.6 框架
10.2.7 窗體與窗體組件
10.3 div標簽與span標簽
10.3.1 認識div標簽
10.3.2 認識span標簽
第11章 認識CSS
11.1 使用CSS樣式表
11.1.1 套用CSS
11.1.2 CSS選擇器
11.2 CSS樣式語法
11.2.1 文字與段落樣式
11.2.2 顏色相關樣式
11.2.3 背景圖案
11.2.4 邊框
11.2.5 圖文混排
11.3 掌握CSS定位
11.3.1 網頁組件的定位
11.3.2 立體網頁的定位
11.3.3 calc()函數
第12章 JavaScript與HTML DOM
12.1 文檔對象模型
12.1.1 DOM簡介
12.1.2 DOM的節點
12.1.3 獲取對象信息
12.1.4 處理對象節點
12.1.5 屬性的讀取與設置
12.2 DOM對象的操作
12.2.1 Window對象
12.2.2 DOM集合
12.3 DOM風格樣式
12.3.1 查詢元素樣式
12.3.2 設置組件樣式
第13章 JavaScript事件與事件處理
13.1 事件與事件處理程序
13.1.1 事件處理模式
13.1.2 冒泡與捕獲
13.2 常用的HTML事件
13.2.1 Load與Unload的處理
13.2.2 鼠標觸發事件
13.2.3 鼠標按鍵事件
13.2.4 鍵盤事件
第14章 前端數據存儲
14.1 認識Web Storage
14.1.1 Web Storage的概念
14.1.2 檢測瀏覽器是否支持Web Storage
14.2 localStorage和sessionStorage
14.2.1 存取localStorage
14.2.2 清除localStorage
14.2.3 存取sessionStorage



