本书讲的是 ECMAScript 3 版本.

JavaScript 基础: 值、变量、控制流程

函数

数据结构: 对象与数组

错误处理

函数式编程

function forEach(array, action){
  for(var i = 0; i < array.length; i++){
    action(array(i));
  }
}

function map(func, array){
  var result = [];
  forEach(array, function(elment){
      result.push(func(element));
    });
  return result;
}

正则表达式

Web 编程: 速成课

浏览器事件