JavaScript 曾是“全世界非常容易误解的言语”,由于它肩负过多的特点,包含槽糕的互动和不成功的设计方案,但伴随着Ajax 的来临,JavaScript“从极受误会的程序语言演化为十分时髦的言语”,这除开好运以外,也证明材料了它实际上是一门出色的言语。Douglas Crockford 在这书中剥掉了JavaScript 脏污的外套,抽离出一个具备更强可信性、精确性和健壮性的JavaScript 子集,给你见到一门雅致的、轻巧的和十分颇具感染力的言语。创作者从英语的语法、另一半、涵数、传承、数组、正则表达式、方式、款式和幽美的特点这9 个层面来展现这门言语真实的精粹一部分,根据他们彻底能够搭建出雅致高效率的编码。创作者还根据附则列举了这门言语的遗毒和去其糟粕一部分,且告诉我如何应对他们。并且还详细介绍了JSLint,根据它的检测,能合理地确保人们的编码质量。它是一本详细介绍JavaScript 言语实质的权威性书藉,最该一切已经或提前准备从业JavaScript 开发设计的人阅读文章,而且必须不断阅读文章。学习培训、了解、实践活动大師的观念,人们才将会立在巨人图片的肩膀,才还有机会跨越大師,这这书就是说刚开始。
目录
- 前言
- 第1 章 精华
- 为什么要使用JavaScript
- 分析JavaScript
- 一个简单的试验场
- 第2 章 语法
- 空白
- 标识符
- 数字
- 字符串
- 语句
- 表达式
- 字面量
- 函数
- 第3 章 对象
- 对象字面量
- 检索
- 更新
- 引用
- 原型
- 反射
- 枚举
- 删除
- 减少全局变量污染
- 第4 章 函数
- 函数对象
- 函数字面量
- 调用
- 参数
- 返回
- 异常
- 扩充类型的功能
- 递归
- 作用域
- 闭包
- 回调
- 模块
- 级联
- 柯里化
- 记忆
- 第5 章 继承
- 伪类
- 对象说明符
- 原型
- 函数化
- 部件
- 第6 章 数组
- 数组字面量
- 长度
- 删除
- 枚举
- 容易混淆的地方
- 方法
- 指定初始值
- 第7 章 正则表达式
- 一个例子
- 结构
- 元素
- 第8 章 方法
- Array
- Function
- Number
- Object
- RegExp
- String
- 第9 章 代码风格
- 第10 章 优美的特性
- 附录A 毒瘤
- 附录B 糟粕
- 附录C JSLint
- 附录D 语法图
- 附录E JSON
- 索引