JavaScript面向对象编程指南(第2版)

[加拿大] Stoyan Stefanov 斯托扬 著

出版时间

2014-12-01

ISBN

9787115372703

评分

★★★★★

标签

计算机

书籍介绍
这本书最耐人寻味的地方,恰恰是它的「不贪多」。作者把JavaScript面向对象这一主题压得很薄:从历史脉络到原型、继承、封装,点到为止却不敷衍,语言简练、代码克制,配套的习题也经得起琢磨。正因如此,它在读者心中形成了一个微妙的坐标——有人说它像「红宝书缩水版」,有人嫌它太入门、甚至「浪费时间」,也有人视其为比《高级程序设计》更适合入门的跳板。这种两极评价恰恰说明:它不是一本职称「唯一」的权威大全,而是一把精准的手术刀,专门剖开JS的面向对象机制。真正适合它的,是已经写过JS、想系统补齐OO认知、又嫌大部头太沉的开发者;若你正为面试面向对象题目做准备,或想为阅读《JavaScript模式》打个底子,它会是你性价比极高的一步。
作者简介
Stoyan Stefanov:Facebook公司工程师、作家、演说家。他经常会在博客(www.phpied.com)上与一些相关会议中就Web开发话题发表独到见解。他还运营着其他一些网站,其中包括JSPatterns.com——一个专门探讨JavaScript模式的网站。Stoyan曾在Yahoo!公司任职,担任YSlow 2.0架构师职务,并且是图像优化工具Smush.it的作者。 Kumar Chetan Sharma原本一直致力于成为一个电子工程师,并梦想着打造一个终极音响系统。但由于一次偶然的机会,他得到了一份与HTML相关的兼职,然后自然地学习了CSS和JavaScript,从此便一发不可收拾。要知道在那个年代,JavaScript基本上还只能用来验证表单和制作一些奇特的DHTML效果,且IE6还在世界范围内独占鳌头。但就从那时起,他就已经在开发基于LAMP架构的Web应用了。从白色标签的社交网络应用,到为电信运营商制作的Web控制面板,再到联网的电子充电设备,都有他开发的身影。目前他在Yahoo!公司的搜索部门从事前端工程师的工作。
目录
第1章 面向对象的JavaScript 1
1.1 回顾历史 2
1.2 浏览器的战争与复兴 3
1.3 分析现状 4
1.4 展望未来 5

显示全部
用户评论
有基础 有深入 个人觉得前面几章有点太简单了
太基础,后来者不如直接看《JavaScript高级程序设计》
这周太闲居然看完了一本书 可以预感到有一大波需求正在酝酿中
挺好的啊,感觉像是红宝书缩水版,还讲了一些最佳实践和设计模式。不过读完觉得js实在太灵活了,不太喜欢
支持!因为是我自己翻译的……
书中的有些概念现在已经成为标准,需要反复研读才能达到理解,进而熟悉使用,讲得很好,尤其是闭包哪部分,需要反复研读
不太明白为什么很多人称之为入门书,这是学习js的第二本书,前一本是DOM,这本继承是迷迷糊糊的看过的,可能是我真的需要再细致补充学习Javascript。优点是语言简练,代码简洁,配套的习题也值得思考。
还行吧
适合非计算机专业,转行前端的人士补一补数据结构和算法的基础,合适的敲门砖
下载
收藏