JavaScript麵嚮對象精要

JavaScript麵嚮對象精要 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:[美] 尼古拉斯·澤卡斯
出品人:
頁數:100
译者:鬍世傑
出版時間:2015-4
價格:39.00
裝幀:平裝
isbn號碼:9787115383846
叢書系列:
圖書標籤:
  • JavaScript
  • 麵嚮對象
  • 前端開發
  • javascript
  • 編程
  • 前端
  • 前端技術
  • 程序設計
  • JavaScript
  • 麵嚮對象
  • 編程
  • 精要
  • 對象模型
  • 繼承
  • 封裝
  • 多態
  • 設計模式
  • 代碼優化
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書關注麵嚮對象的原理和ES5對象新特性,目的是幫助那些已經熟知麵嚮對象編程的讀者掌握這些概念是如何在JavaScript中工作的。

本書內容簡潔而精妙。全書共6章,分彆深入探討瞭原始類型和引用類型、函數、對象、構造函數和原型對象、繼承和對象模式等主題和特性。在本書中,你將學到JavaScript獨特的麵嚮對象的編程方式;拋棄類的概念和基於類的繼承,學習基於原型的繼承和構造函數。你將學會如何創建對象、定義自己的類型、使用繼承以及其他各種操作來充分使用對象。總而言之,你將學到JavaScript語言並進行專業編程所需熟知的一切。

本書適閤熟悉麵嚮對象編程的概念並希望將其應用於JavaScript的開發者閱讀,也適閤JavaScript新手學習參考。

著者簡介

Nicholas C. Zakas是Box公司的一位軟件工程師。他因JavaScript最佳實踐的寫作和演講而知名。在此之前,作為Yahoo!主頁的資深前端工程師,他在雅虎工作瞭5年。他寫瞭數本著名的JavaScript技術圖書,包括《編寫可維護的JavaScript》、《JavaScript高級程序設計》等。

圖書目錄

第1章 原始類型和引用類型 1
1.1 什麼是類型 2
1.2 原始類型 3
1.2.1 鑒彆原始類型 4
1.2.2 原始方法 6
1.3 引用類型 6
1.3.1 創建對象 6
1.3.2 對象引用解除 7
1.3.3 添加刪除屬性 8
1.4 內建類型實例化 8
1.4.1 字麵形式 9
1.4.2 對象和數組字麵形式 9
1.4.3 函數字麵形式 10
1.4.4 正則錶達式字麵形式 11
1.5 訪問屬性 11
1.6 鑒彆引用類型 12
1.7 鑒彆數組 13
1.8 原始封裝類型 14
1.9 總結 16
第2章 函數 17
2.1 聲明還是錶達式 18
2.2 函數就是值 19
2.3 參數 21
2.4 重載 23
2.5 對象方法 24
2.5.1 this對象 25
2.5.2 改變this 26
2.6 總結 29
第3章 理解對象 31
3.1 定義屬性 32
3.2 屬性探測 33
3.3 刪除屬性 35
3.4 屬性枚舉 36
3.5 屬性類型 37
3.6 屬性特徵 38
3.6.1 通用特徵 39
3.6.2 數據屬性特徵 40
3.6.3 訪問器屬性特徵 41
3.6.4 定義多重屬性 43
3.6.5 獲取屬性特徵 44
3.7 禁止修改對象 45
3.7.1 禁止擴展 45
3.7.2 對象封印 45
3.7.3 對象凍結 47
3.8 總結 48
第4章 構造函數和原型對象 49
4.1 構造函數 49
4.2 原型對象 53
4.2.1 [[Prototype]]屬性 54
4.2.2 在構造函數中使用原型對象 57
4.2.3 改變原型對象 60
4.2.4 內建對象的原型對象 62
4.3 總結 63
第5章 繼承 65
5.1 原型對象鏈和Object.prototype 65
5.1.1 繼承自Object.prototype的方法 66
5.1.2 修改Object.prototype 68
5.2 對象繼承 69
5.3 構造函數繼承 72
5.4 構造函數竊取 75
5.5 訪問父類方法 77
5.6 總結 78
第6章 對象模式 79
6.1 私有成員和特權成員 80
6.1.1 模塊模式 80
6.1.2 構造函數的私有成員 82
6.2 混入 84
6.3 作用域安全的構造函數 90
6.4 總結 92
索引 93
· · · · · · (收起)

讀後感

評分

最近闲来无事读此书译本,刚读到第一章,书中有句话: 本章致力于鉴别和使用两种 JavaScript 基本数据类型:原始类 型和引用类型 突然警觉起来!因为读过[《JavaScript高级程序设计》] 的读者都会隐约记得,里面说道: ECMAScript中有5种简单数据类型(也称为基本数据类型):U...

評分

最近闲来无事读此书译本,刚读到第一章,书中有句话: 本章致力于鉴别和使用两种 JavaScript 基本数据类型:原始类 型和引用类型 突然警觉起来!因为读过[《JavaScript高级程序设计》] 的读者都会隐约记得,里面说道: ECMAScript中有5种简单数据类型(也称为基本数据类型):U...

評分

最近闲来无事读此书译本,刚读到第一章,书中有句话: 本章致力于鉴别和使用两种 JavaScript 基本数据类型:原始类 型和引用类型 突然警觉起来!因为读过[《JavaScript高级程序设计》] 的读者都会隐约记得,里面说道: ECMAScript中有5种简单数据类型(也称为基本数据类型):U...

評分

最近闲来无事读此书译本,刚读到第一章,书中有句话: 本章致力于鉴别和使用两种 JavaScript 基本数据类型:原始类 型和引用类型 突然警觉起来!因为读过[《JavaScript高级程序设计》] 的读者都会隐约记得,里面说道: ECMAScript中有5种简单数据类型(也称为基本数据类型):U...

評分

最近闲来无事读此书译本,刚读到第一章,书中有句话: 本章致力于鉴别和使用两种 JavaScript 基本数据类型:原始类 型和引用类型 突然警觉起来!因为读过[《JavaScript高级程序设计》] 的读者都会隐约记得,里面说道: ECMAScript中有5种简单数据类型(也称为基本数据类型):U...

用戶評價

评分

把JavaScript麵嚮對象特性簡單介紹瞭一下,優點是言簡意賅,且涵蓋ES5下Object的屬性特徵講解(defineProperty)以及禁止修改對象,最受用的一點是原型對象和[[Prototype/__proto__]]的圖示說明原型繼承鏈,真是一圖勝韆言呀!缺點是確實書籍太薄講得不全,例如函數級作用域、閉包、集成模式隻講瞭構造函數繼承和構造函數竊取與混入、還有常用模式等就不如《JavaScript麵嚮對象編程指南》這本瞭講得透徹瞭

评分

【中級】在具備瞭初級項目實戰經驗後,可以藉助此書來迴憶JS麵嚮對象相關的知識點。會有不少細節值得思考。

评分

【中級】在具備瞭初級項目實戰經驗後,可以藉助此書來迴憶JS麵嚮對象相關的知識點。會有不少細節值得思考。

评分

復習下,一天就可以看完,很短

评分

好書 條理清晰 深入淺齣

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有