0人評分過此書

看透JavaScript:原理、方法與實踐

出版日期
2020
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9789865163983

本館館藏

借閱規則
當前可使用人數 3
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 桃園市立圖書館
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書由資深軟體開發專家撰寫,凝聚其多年開發經驗,系統、深入、全面地闡釋JavaScript,內容涉及流行的Web開發實踐,結合實際案例進行講解,授人以漁。本書內容並不侷限於某個具體功能的使用方法,而是系統深入地講解JavaScript的本質與結構,清晰闡釋ECMAScript、DOM和BOM三部分內容的關係及重要性,以幫助開發人員全面深入瞭解前端開發技術。講解的內容通俗易懂、深入淺出,特別是書中所用示例的設計,它們不僅可以讓讀者理解某個知識點的用法,更能讓讀者明白具體知識點所使用的場景,從而更深入地理解具體內容。
本書內容安排合理,架構清晰,注意理論與實踐相結合,適合那些希望學習Web編程語言的初、中級程式員和希望精通JavaScript的程式員閱讀。
  • 版權訊息
  • 內容簡介
  • Preface 前言
    • 本書特點
    • 本書結構
    • 致謝
  • 第一篇 JavaScript基礎知識
    • 第1章 JavaScript怎麼學
      • 1.1 三種學習方法
      • 1.2 JavaScript的學習方法
    • 第2章 JavaScript簡介
      • JS的創始人布蘭登·艾奇
      • 2.1 ECMAScript概述
      • 2.2 DOM概述
      • 2.3 BOM概述
      • 2.4 HTML5概述
    • 第3章 JavaScript的本質
      • 3.1 工具介紹
      • 3.2 JavaScript的結構
      • 3.3 JavaScript的記憶體模型
    • 第4章 function類型物件
      • 4.1 創建function
      • 4.2 用作物件
      • 4.3 處理業務
      • 4.4 創建物件
      • 4.5 三種子類型
    • 第5章 object類型物件
      • 5.1 創建object類型物件的三種方式
      • 5.2 物件的屬性
      • 5.3 屬性的描述
    • 第6章 直接量及其相關物件
      • 6.1 直接量的保存方式
      • 6.2 直接量的封包與解包
      • 6.3 直接量的包裝物件
    • 第7章 點運算子與this關鍵字
      • 7.1 點運算子
      • 7.2 this的含義
      • 7.3 關聯方法後的this
      • 7.4 內部函數中的this
      • 7.5 物件的屬性不可以繼承
    • 第8章 Global與Window物件
      • 8.1 Global物件
      • 8.2 Window物件的特殊性
  • 第二篇 ECMAScript 2015中的新特性
    • 第9章 類
      • 9.1 新類型class
      • 9.2 class的用法
    • 第10章 模組
      • 10.1 模組的基本用法
      • 10.2 導入後重命名
      • 10.3 默認導出
      • 10.4 導入為命名空間
      • 10.5 打包導出
    • 第11章 新增語法
      • 11.1 let和const
      • 11.2 字串模板
      • 11.3 函數參數默認值
      • 11.4 參數擴展
      • 11.5 箭頭函數
      • 11.6 for-of遍歷
    • 第12章 新增物件
      • 12.1 Symbol
      • 12.2 容器物件
      • 12.3 快取物件
      • 12.4 異步處理
      • 12.5 GeneratorFunction和Generator
      • 12.6 反射與代理
    • 第13章 原有物件的新增屬性
      • 13.1 Object
      • 13.2 String
      • 13.3 Number
      • 13.4 Array
      • 13.5 Math
      • 13.6 RegExp
  • 第三篇 DOM
    • 第14章 DOM概述
      • 14.1 DOM標準的結構
      • 14.2 DOM標準的特點
    • 第15章 DOM核心
      • 15.1 文檔物件
      • 15.2 異常物件
      • 15.3 輔助物件
    • 第16章 DOM中的HTML標準
      • 16.1 HTMLCollection
      • 16.2 HTMLOptionsCollection
      • 16.3 HTMLDocument
      • 16.4 HTMLElement
    • 第17章 DOM事件
      • 17.1 事件流
      • 17.2 EventTarget
      • 17.3 EventListener
      • 17.4 Event
      • 17.5 DOM0級事件
    • 第18章 DOM樣式和檢視
      • 18.1 Views
      • 18.2 StyleSheets
      • 18.3 CSS
    • 第19章 DOM遍歷和範圍
      • 19.1 遍歷
      • 19.2 範圍
  • 第四篇 BOM
    • 第20章 window物件
      • 20.1 窗口、框架相關屬性
      • 20.2 窗口操作相關屬性
      • 20.3 彈出窗口相關屬性
      • 20.4 瀏覽器物件相關屬性
      • 20.5 定時器相關屬性
      • 20.6 其他屬性
    • 第21章 location物件
      • 21.1 8個讀寫屬性
      • 21.2 三個方法屬性
    • 第22章 其他物件
      • 22.1 history物件
      • 22.2 navigator物件
  • 第五篇 HTML5
    • 第23章 本地存儲
      • 23.1 本地存儲的分類
      • 23.2 Storage存儲
      • 23.3 StorageEvent
      • 23.4 IndexedDB資料庫
    • 第24章 canvas作圖
      • 24.1 繪製矩形
      • 24.2 繪製路徑
      • 24.3 組合與剪切
      • 24.4 坐標檢測
      • 24.5 修改顏色和樣式
      • 24.6 插入文本
      • 24.7 插入圖片
      • 24.8 環境的保存和恢復
      • 24.9 移動坐標原點
      • 24.10 旋轉坐標系
      • 24.11 縮放
      • 24.12 自由轉換
      • 24.13 陰影
      • 24.14 動畫
      • 24.15 遊戲
    • 第25章 WebSocket
      • 25.1 網絡傳輸的原理和底層協議
      • 25.2 WebSocket簡介
      • 25.3 WebSocket的優勢
      • 25.4 基本應用
      • 25.5 RESTful應用
      • 25.6 在線聊天系統
      • 25.7 傳輸物件和二進制數據
    • 第26章 多線程處理
      • 26.1 單線程與多線程的概念
      • 26.2 線程與進程的概念
      • 26.3 JavaScript中的多線程
    • 第27章 獲取位置訊息
      • 27.1 geolocation物件
      • 27.2 Position接口
      • 27.3 PositionError接口
      • 27.4 PositionOptions接口
      • 27.5 顯示到地圖上
    • 第28章 富文本編輯器與公式編輯器
      • 28.1 富文本編輯器的原理
      • 28.2 公式編輯器
    • 第29章 總結
      • 29.1 ECMAScript
      • 29.2 DOM和BOM
      • 29.3 HTML5
  • 附錄 ExcelibIDB原始碼
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading