# JavaScript 面向对象编程指南

JavaScript面向对象编程指南

# 第 1 章 面向对象的 JavaScript

# 1.1 回顾历史

# 1.2 浏览器的战争与复兴

# 1.3 分析现状

# 1.4 展望未来

# 1.5 ECMAScript5

# 1.6 面向对象的程序设计

# 1.7 OOP 小结

# 1.8 训练环境设置

# 1.9 本章小结

# 第 2 章 基本数据类型、数组、循环及条件表达式

# 2.1 变量

# 2.2 操作符

# 2.3 基本数据类型

# 2.4 基本数据类型综述

# 2.5 数组

# 2.6 条件与循环

# 2.7 注释

# 2.8 本章小结

# 2.9 练习题

# 第 3 章 函数

# 3.1 什么是函数

# 3.2 预定义函数

# 3.3 变量的作用域

# 3.4 函数也是数据

# 3.5 闭包

# 3.6 本章小结

# 3.7 练习题

# 第 4 章 对象

# 4.1 从数组到对象

# 4.2 内建对象

# 4.3 本章小结

# 4.4 练习题

# 第 5 章 原型

# 5.1 原型属性

# 5.2 扩展内建对象

# 5.3 本章小结

# 5.4 练习题

# 第 6 章 继承

# 6.1 原型链

# 6.2 只继承于原型

# 6.3 uber——子对象访问父对象的方式

# 6.4 将继承部分封装成函数

# 6.5 属性拷贝

# 6.6 请小心处理引用拷贝

# 6.7 对象之间的继承

# 6.8 深拷贝

# 6.9 object()

# 6.10 原型继承与属性拷贝的混合引用

# 6.11 多重继承

# 6.12 寄生式继承

# 6.13 构造器借用

# 6.14 本章小结

# 6.15 案例学习:图形绘制

# 6.16 本章小结

# 第 7 章 浏览器环境

# 7.1 在 HTML 页面中引入 JavaScript 代码

# 7.2 概述:BOM 和 DOM

# 7.3 BOM

# 7.4 DOM

# 7.5 事件

# 7.6 XMLHttpRequest 对象

# 7.7 本章小结

# 7.8 练习题

# 第 8 章 编程模式与设计模式

# 8.1 编程模式

# 8.2 设计模式

# 8.3 本章小结

最近更新时间: 11/4/2020, 10:47:16 PM