JavaScript语言精粹

Douglas Crockford

出版时间

2009-03-31

ISBN

9787121084379

评分

★★★★★
书籍介绍
本书通过对JavaScript语言的分析,甄别出好的和坏的特性,从而提取出相对这门语言的整体而言具有更好的可靠性、可读性和可维护性的JavaScript的子集,以便你能用它创建真正可扩展的和高效的代码。 雅虎资深JavaScript架构师Douglas Crockford倾力之作。 向读者介绍如何运用JavaScript创建真正可扩展的和高效的代码。
AI导读
核心看点
  • 甄别JS优劣,提取可靠子集
  • 深入解析对象、函数与闭包
  • 倡导优雅代码风格与规范
适合谁读
  • 具备编程基础的JS开发者
  • 希望提升代码质量的工程师
  • 对函数式编程感兴趣的读者
读前提醒
  • 非零基础入门书,需有基础
  • 重点阅读对象、函数章节
  • 结合JSLint实践代码规范
读者共识
  • 薄而精悍,信息密度极大
  • 去粗取精,重塑JS认知
  • 部分观点具争议,需辩证看

本导读基于书籍简介、目录、原文摘录、短评和书评生成,不等同于全文精读。

精彩摘录
  • "We all find the good parts in the products that we use. We value simplicity, and when simplicity isn’t offered to us, we make it ourselves. My microwave oven has tons of features, but the only ones I use are cook and the clock. And setting the clock is a struggle. We cope with the complexity of feat"
  • "不像许多其他语言,JavaScript 中的代码块不会创建一个新的作用域,因此变量应该被定义在函数的顶端,而不是在代码块中。"
  • "JavaScript确实有函数作用域。那意味着定义在函数中的参数和变量在函数外部是不可见的,而且在一个函数中的任何位置定义的变量在改函数中的任何地方都可见。"
  • "块级作用域:代码块中声明的变量在包含此代码块的函数的任何位置都是可见的。"
  • "如果函数以在前面加上new前缀的方式来调用,且返回值不是一个对象,则返回this(该对象)"
  • "函数调用模式: 1. 方法调用 2. 函数调用 3. 构造器带哦用 4. apply调用"
  • "在创建JavaScript的时候 JavaScript被创建的时候"
  • "When Java applets failed, JavaScript became the language of the Web by default, making its popularity almost completely independent of its qualities as a programming language."
作者简介
Douglas Crockford是一名来自Yahoo!的资深JavaScript架构师,以创造和维护JSON (JavaScriptObject Notation) 格式而为大家所熟知。他定期在各类会议上发表有关高级JavaScript的主题演讲。
目录
前言 I
第1章 精华 1
为什么是JAVASCRIPT? 2
分析JAVASCRIPT 3
一个简单的试验场 4

显示全部
用户评论
铁路图实在太难看了= =||,蝴蝶和犀牛真是最美好的对比啊~
大部分内容似乎都曾经在网上读过,而且总共也就几篇博文的内容吧。不过看实体书还是有收获,更成体系的介绍和更多的心理信任感。只看书的话,js确实也不错的,但是当你要同时应对DOM/DHTML/CSS/JS以及其上的数多库的时候,只能说,期望晕菜的感觉能轻点...
呵呵呵系列
关于JavaScript的精华子集 及一些代码风格提示 让人受益匪浅;JavaScript是一门基于原型继承的语言。
书里的错误不是一般的多啊。http://dancewithnet.com/javascript-the-good-parts-errata/
以后再度翻看再来打分。 代码风格,return语句,with以及catch。 感觉还是不太适合初学者看,还是先看红宝书好一点。
短小精悍,syntax diagram给了我一些启发。先讲函数和对象再讲数组,也符合作者的编排逻辑。每一章引用一句莎士比亚的话太可爱了。具体的示例可以搭配github上的笔记服用。附录都是精华,感谢大佬。
javascript 优秀的子集 小册子
读的有点一知半解
很薄的一本书,介绍了JavaScript中的精华部分,闭包,函数式,最后在附录还给出一个解析JSON的安全函数。
下载
收藏