大多数编程语言都有好的和坏的部分,但 JavaScript 的坏处远不止于此,它在完善之前就被匆忙地开发和发布了。这本权威的书消除了这些不好的特性,揭示了 JavaScript 的一个子集,它比整个语言更可靠、可读和可维护——你可以用这个子集来创建真正可扩展和高效的代码。作者 Douglas Crockford 被开发社区中的许多人视为 JavaScript 专家,他指出了使 JavaScript 成为出色的面向对象编程语言的大量好想法,例如函数、松散类型、动态对象和富有表现力的对象文字表示法。不幸的是,这些好想法与坏想法和彻头彻尾糟糕的想法混合在一起,比如基于全局变量的编程模型。当 Java 小程序失败后,JavaScript 就默认成为 Web 语言,使其受欢迎程度几乎完全独立于其作为编程语言的品质。在《JavaScript:优秀的部分》一书中,Crockford 最终深入挖掘了一大堆良好的意图和错误,让您详细了解了 JavaScript 的所有真正优雅的部分,包括:
展开