在传统的Web 开发模式中,JavaScript是一种点缀的作用,完成很有限的功能,诸如表
单验证之类。其语言本身也一直被当作过程化的语言使用,很难完成复杂的功能。而Ajax
的出现使得复杂脚本成为必需的组成部分,这就对JavaScript程序设计提出了新的要求,很
多Ajax 应用开始利用JavaScript 面向对象的性质进行开发,使逻辑更加清晰。事实上,
JavaScript提供了完善的机制来实现面向对象的开发思想。
本章假设读者已经了解面向对象思想的基本概念,熟悉对象、类、继承等基本术语。以
此为基础,将重点介绍如何在JavaScript中使用面向对象的思想,包括实现的原理、机制和
技巧。