使用JavaScript进行面向对象开发 互动版

基于原型

JavaScript是一款基于原型模式的面向对象语言。

我们可以把原型理解为是一个使用说明书,每一个类型都会有一个对应的使用说明书,凡是使用说明上规定的成员,都是可以使用的。

比如电视器的说明书上规定了开机、关机、换台等行为,那么每一台电视机都会具备这些功能。

并且我们还可以通过JavaScript代码为指定的类型的使用说明添加新的成员。

原型是JavaScript面向对象开发中最重要的一个概念。 关于原型的详细说明也会在本课程的其它章节中出现。