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

js的原形式继承

2012-11-05 
js的原型式继承使用原型式继承,不需要定义对象的结构,只需要直接创建一个对象即可。这个对象随后可以被新对

js的原型式继承

使用原型式继承,不需要定义对象的结构,只需要直接创建一个对象即可。这个对象随后可以被新对象重用

//首先定义一个clone函数function clone(object){  function F();  F.prototype=object;  return new F;}//从上面的代码可以看出 该封装其实跟类式继承有点大同小异 这里相当于是获取了继承后 产生一个新对象返回而已。所以原型式继承是不需要构造结构的var Person={name:'defaultName',getName:function(){return this.name;}};var Author=clone(Person);Author.books=[];Author.getBooks=function(){return this.books;}
?

热点排行