《JavaScript 语言精粹》这应该是本好书,看到过很多人推荐,至今没有完整读完过,今天立下这个题目,计划在这个月内读完此书,记下学习笔记,作为总结还有免得以后忘记。

很多技术书籍会在每章加上句名言什么的,很喜欢这点,我把这个单独摘抄在这里。

本书目录

前言

要是有所得罪请原谅。本是出自一番好意,只是想显点粗浅技艺,那才是我们的初衷。
——威廉·莎士比亚,《仲夏夜之梦》(A Midsummer Night’s Dream)

第一章 精华

……我不过略有一些讨人喜欢的地方而已,怎么会有什么迷人的魔力?。
——威廉·莎士比亚,《温莎的风流娘儿们》(The Merry Wives of Windsor)

  • 为什么要使用 JavaScript

  • 分析 JavaScript

  • 一个简单的试验场

定义新方法:(第四章)

Function.prototype.method = function (name, func){
  this.prototype[name] = func;
  return this;
}

第二章 语法

……我不过略有一些讨人喜欢的地方而已,怎么会有什么迷人的魔力?
——威廉·莎士比亚,《温莎的风流娘儿们》(The Merry Wives of Windsor)

  • 空白

  • 标识符

  • 数字

  • 字符串

  • 语句

  • 表达式

  • 字面量

  • 函数

第三章 对象

  • 对象字面量

  • 检索

  • 更新

  • 引用

  • 原型

  • 反射

  • 枚举

  • 删除

  • 减少全局变量污染

第四章 函数

  • 函数对象

  • 函数字面量

  • 调用

  • 参数

  • 返回

  • 异常

  • 扩充类型的功能

  • 递归

  • 作用域

  • 闭包

  • 回调

  • 模块

  • 级联

  • 柯里化

  • 记忆

第五章 继承

  • 伪类

  • 对象说明符

  • 原型

  • 函数化

  • 部件

第六章 数组

  • 数组字面量

  • 长度

  • 删除

  • 枚举

  • 容易混淆的地方

  • 方法

  • 指定初始值

第七章 正则表达式

  • 一个例子

  • 结构

  • 元素

第八章 方法

  • Array

  • Function

  • Number

  • Object

  • RegExp

  • String

第九章 代码风格

第十章 优美的特性

附录 A 毒瘤

附录 B 糟粕

附录 C JSLint

附录 D 语法图

附录 E JSON

索引