JavaScript面向对象精要

JavaScript面向对象精要

关注面向对象的原理和ES5对象新特性,目的是帮助那些已经熟知面向对象编程的读者掌握这些概念是如何在JavaScript中工作的。
  内容简洁而精妙。全书共6章,分别深入探讨了原始类型和引用类型、函数、对象、构造函数和原型对象、继承和对象模式等主题和特性。在本书中,你将学到JavaScript独特的面向对象的编程方式;抛弃类的概念和基于类的继承,学习基于原型的继承和构造函数。你将学会如何创建对象、定义自己的类型、使用继承以及其他各种操作来充分使用对象。总而言之,你将学到JavaScript语言并进行专业编程所需熟知的一切。
  适合熟悉面向对象编程的概念并希望将其应用于JavaScript的开发者阅读,也适合JavaScript新手学习参考。 更多>>

2.2K 浏览 18 想读 0 推荐
  • 纸质 ¥39.00 ¥33.15 (8.5 折)
  • 电子 ¥22.00
  • 电子 + 纸质 ¥39.00
暂无评论,快来抢沙发哦~
印次
  • xinconan 2017/4/21 17:24:17

    页码:1  •  行数:倒数第5行  •  印次: 1  •  修订印次: 2

    “些开发者选择模仿其他语言的结构”应该是“一些开发者选择模仿其他语言的结构”

    2017-09-07 陈冀康 已确认
  • Mather 2017/8/25 14:21:36

    页码:7  •  行数:16  •  印次: 1  •  修订印次: 2

    页中偏下的配图中,左侧表格内重复了的 object1 应修改为 object2

    正确的图1-3 如下:

    oojs_p7_1-3.png

    2017-09-07 陈冀康 已确认
  • xinconan 2017/4/23 11:22:42

    页码:11  •  行数:第2段第三行  •  印次: 1  •  修订印次: 2

    (这就是为什么字面形式使用“ \d”而构造函数使用“ \\” d 的原因)

    应该是

    (这就是为什么字面形式使用“ \d”而构造函数使用“ \\d” 的原因)

    2017-09-07 陈冀康 已确认
  • tkpromise 2017/10/21 22:26:33

    页码:50  •  行数:30  •  印次: 1  •  修订印次: 3

    console.log(person1 instanceofPerson); // true
    console.log(person2 instanceofPerson); // true
    

    应改为

    console.log(person1 instanceof Person);
    console.log(person2 instanceof Person);
    
    

    instanceof与Person之间少了一个空格

    2017-12-19 陈冀康 已确认
  • wenmin92 2017/1/11 9:59:32

    页码:77  •  行数:代码倒数第3行  •  印次: 1  •  修订印次: 2

    原文:

    vartext = Rectangle.prototype.toString.call(this);

    “vartext” 应为“var text”,少了一个空格。

    2017-09-07 陈冀康 已确认

关于本书有任何问题,请联系: 陈冀康

本书作译者

stuarthu
stuarthu V5

1.0K经验值

兑换样书

电子书版本

PDF Epub Mobi

精彩推荐

本书相关文章

谁在看这本书