其实是可以不读的_Object-Oriented JavaScript书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > > Object-Oriented JavaScript > 其实是可以不读的
[已注销] Object-Oriented JavaScript 的书评 发表时间:2013-03-09 08:03:45

其实是可以不读的

其实,完全可以不读...

node.js有自己的函数工具类来搞定一些比较怪异的js oo问题

node.js多半都是以:modules的方式来搞定namaspaces和oo的
http://nodejs.org/api/modules.html

而且node还有一个工具函数:util:inherit来搞定原型继承。。
http://nodejs.org/api/util.html#util_util_inherits_constructor_superconstructor

而我只为chrome写js,所以可以直接用到ECMAScript 5标准...所以少了不少烦恼。
具体可以参考这篇:
http://stephenwalther.com/archive/2012/02/21/metro-objects-inheritance-and-mixins.aspx

===========================

这本书的作者看上去是实践经验相当丰富的类型

看完javascript 高级编程以及js parttern两本书之后,还是对js的oo意犹未尽的话,可以读读这本。当然jquery作者的那本js nijia什么的其实对某部分主题也有不少涉及。

比如单体、工厂、观察者

===========================

其实我想说的是,angular把js又搞回了像初期写Js和asp.net的感觉,jquery最有名的则是函数调用链,(c#里面其实得需要用到class extension技术才可以模拟之)

underscore.js则把整个编程风格引向了map-reduce,以及mongdb、couchdb这类的查询风格...

node.js则完全是要写modules的那类...

也只有微软的WinJS比较守规矩,有非常正统的OO感觉...

只不过写js的人,出身不同、偏好不一。。。经常写出一些函数式编程的诡异代码也是稀松平常 的事情。

===========================
最后我想说,我编不下去了好不好?

其实我写js也很少用到原型继承这类技术,也就是常用object来封装数据和方法,用用jquery的promise技术来搞定异步....

js是个怪伽,你们不要黑它。。。

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

对“其实是可以不读的”的回应

大笨熊没 2013-03-09 08:40:13

js原本是给不会编程的web designer用的。