手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >批量实现面向对象的实例代码
批量实现面向对象的实例代码
摘要:复制代码代码如下:批量实现面向对象的实例window.onload=function(){functionPerson(name,age){...

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

<title>批量实现面向对象的实例</title>

<script type="text/javascript">

window.onload = function(){

function Person(name,age){

this.name = name;

this.age = age;

}

Person.prototype.showName = function(){

alert(this.name);

};

function extend(parent,child,method){

function a(){

parent.apply(this,arguments);

child.apply(this,arguments);

};

for(var i in parent.prototype){

a.prototype[i]=parent.prototype[i];

}

for(var i in method){

a.prototype[i] = method[i];

}

return a;

};//参数为父级构造函数,子级构造函数,子级方法

var int = extend(Person,function(name,age,job){

this.job = job;

},

{

showjob:function(){

alert(this.job);

}

}

);

var oc=new int('侠客',24,'工作');

oc.showjob();

}

</script>

</head>

<body>

<h1>面向对象继承实例</h1>

<p>开始展示批量实现面向对象的实例</p>

</body>

</html>

【批量实现面向对象的实例代码】相关文章:

javascript用函数实现对象的方法

一段实时更新的时间代码

js实现简单锁屏功能实例

jquery实现弹出层效果实例

JavaScript实现Iterator模式实例分析

深入浅析JavaScript面向对象和原型函数

简单分析javascript面向对象与原型

JQuery中节点遍历方法实例

jQuery仿gmail实现fixed布局的方法

学习Javascript面向对象编程之封装

精品推荐
分类导航