书如其名,针对js的oo特性做了很全面的覆盖,同时兼顾基础。
最喜欢的是其不仅仅针对浏览器的dom编程,而是些更本质的javascript特性分析,学习后无论是浏览器编程还是node.js,都能得心应手。
觉得很适合“玩过”jquery的童鞋拿来作为晋级教程。虽然jquery已经很强大了,并且能够使大家在对js没有过多接触的情况下做出很惊人的效果。但是那样写出的代码始终有点怪怪的感觉,像我这种从ruby入门学习programming的家伙来说,这种一点不oo的js代码,很ugly。
这本书是英文版的,但作者好像是东欧移民的美国人吧,行文很干脆利落,不罗嗦,所以看得还是很舒服的,基本碰不到生词。
相对在网上花大量时间看那些“侏罗记”时代的中文js教程,将这本书多看两遍,绝对让你对js有个更深的认识。记得一年前开始认真学习js的时候,就是看的这本,后来又看了一两遍,每次看都有新收获,觉得真的很幸运,呵呵~好书难求。
顺道推荐同作者的javascript patterns这本,以及dustin diaz的那本pro javascript design patterns。
应景而生的javascript oo教程~
《Object-Oriented JavaScript》热门书评
-
应景而生的javascript oo教程~
1有用 0无用 clc3123 2012-05-21
书如其名,针对js的oo特性做了很全面的覆盖,同时兼顾基础。最喜欢的是其不仅仅针对浏览器的dom编程,而是些更本质的javascript特性分析,学习后无论是浏览器编程还是node.js,都能得心应手。觉得很适合“玩过”jquery的童鞋拿来作为晋级教程。虽然jquery已经很强大了,并且能够使大家...
-
Object-Oriented JavaScript
0有用 0无用 happyjlq 2012-05-16
推荐第五章(prototype)和第六章(inheritance)和《javascript设计模式》第四章的继承描述点类似。继承的3种方式:1、extend2、clone3、mixin其他章节适合入门学习,对js的基础知识解析很详细。...
-
谁注意到第6章后边的练习算三角形面式的公式是错误的?
0有用 0无用 张杰 2010-01-23
原话是(219页):Then it implements the getArea() method, using Heron's formula:Area = s(s-a)(s-b)(s-c)'s' is the semi-perimeter (perimeter divided by two).当...
-
其实是可以不读的
0有用 0无用 [已注销] 2013-03-09
其实,完全可以不读...node.js有自己的函数工具类来搞定一些比较怪异的js oo问题node.js多半都是以:modules的方式来搞定namaspaces和oo的http://nodejs.org/api/modules.html而且node还有一个工具函数:util:inherit来搞定原...
书名: Object-Oriented JavaScript
作者: [保加利亚] Stoyan Stefanov
出版社: Packt Publishing
副标题: Create scalable, reusable high-quality JavaScript applications and libraries
出版年: 2008-07-24
页数: 356
定价: USD 39.99
装帧: Paperback
ISBN: 9781847194145