作者:Douglas Crockford
出版社:Yahoo Press
副标题:The Good Parts
出版年:2008-5
页数:172
定价:GBP 23.99
装帧:Paperback
ISBN:9780596517748
内容简介
大多数编程语言都包含好的和坏的部分,但是 Javascript 有很多不好的部分,在它被改进之前已经匆忙开发和发布。这本权威书籍详细解释了使 Javascript 成为一种出色的面向对象编程语言的功能,并向您发出有关不良部分的警告。
在这个过程中,Javascript:Good Parts 定义了一个 Javascript 的子集,它比整个语言更可靠,可读和可维护。作者 Douglas Crockford 是 ECMA 的 Javascript 2.0 委员会成员,被开发社区的许多人认为是 Javascript 专家。
他解释说,一种美丽,优雅,轻盈,富有表现力的语言隐藏在一堆热情好客和失误之中。非常好的想法包括函数,松散类型,动态对象和富有表现力的对象文字符号。可怕的想法包括基于全局变量的编程模型。使用 Javascript:Good Parts,您可以从旧 shell 中释放这种优雅的编程语言,并创建更易于维护,可扩展和高效的代码。
该书的主题包括:
Syntax
Objects
Functions
Inheritance
Arrays
Regular expressions
Methods
Style
Beautiful features
附录总结了 Javascript 的不良部分和可怕的部分。但研究好部件的最大好处是可以避免忘记坏部件的需要。如果您想了解有关坏部件以及如何严重使用它们的更多信息,请参阅任何其他 Javascript 书籍。
Javascript 是 Web 的语言 - 所有浏览器中唯一的语言 - 因此完全避免使用它不是一种替代方法。但是,无论您是管理对象库还是只是试图让 Ajax 快速运行,Crockford 在 Javascript 中的指导:好的部件将帮助您创建真正有效的 Javascript 代码。
作者简介
Douglas Crockford 是 Yahoo!的高级 Javascript 架构师。 他是 JSON 格式的维护者,并且是高级 Javascript 主题会议的常规发言人。 他也是 ECMA 的 Javascript 2.0 委员会成员。
1 lihongjie0209 2019-01-27 11:40:20 +08:00 |
![]() | 2 plqws 2019-01-27 11:55:52 +08:00 这不就是 js 语言精粹吗,早就烂大街了 |
3 xy7821665 2019-01-27 11:57:55 +08:00 @lihongjie0209 哈哈哈哈哈哈哈 |
![]() | 4 aleung 2019-01-27 12:09:39 +08:00 via Android 太老了,内容已经过时。 现在我们用 js 的准则:只用 ES6 及以后的特性。 |
![]() | 6 Yuiham 2019-01-27 19:26:14 +08:00 via Android @aleung es6 之后的特性也有 bad parts,比如那个 proposal-class-fields。万恶的 tc39 |
7 xinzhognyi 2019-01-28 11:51:02 +08:00 @aleung 旧是肯定的,但看一下还是有用的。毕竟 es6 只是加了糖,而不是推到重来的。 |