首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js面向对象(3)

2012-10-30 
js面向对象(三)?“基于原型(prototype)”的弱类型语言“基于类(class)型”的强类型语言没有严格的“类”的概念,

js面向对象(三)

?

“基于原型(prototype)”的弱类型语言“基于类(class)型”的强类型语言没有严格的“类”的概念,所有的对象全部是实例通过类型创建实例,类型与实例是不同的实体通过创建函数定义类,利用“new”关键字调用函数构造方法实例化对象必须定义类型,然后利用“new”关键字调用类型的构造方法实例化对象通过共享或复制原型(prototype)对象定义对象之间的层次结构,因此类型成员基于“原型链”继承对象之间的层次结构通过类之间的层次结构定义,因此类型成员基于“类型链”继承可以利用原型(prototype)对象在运行时为一个或所有对象动态的添加、修改或删除成员定义类型创建后便不能更改,不能在运行时为类型添加或修改成员的定义

做了一个实例效果如下

js面向对象(3)

?页面代码:

?

?js代码

?

?

热点排行
Bad Request.