批量实现面向对象的实例代码


Posted in Javascript onJuly 01, 2013
<!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 相关文章推荐
javascript编程起步(第六课)
Jan 10 Javascript
JS日期和时间选择控件升级版(自写)
Aug 02 Javascript
JS判断页面是否出现滚动条的方法
Jul 17 Javascript
完善的jquery处理机制
Feb 21 Javascript
js实现文字选中分享功能
Jan 25 Javascript
微信小程序中input标签详解及简单实例
May 18 Javascript
详解Vue整合axios的实例代码
Jun 21 Javascript
AngularJS中ng-options实现下拉列表的数据绑定方法
Aug 13 Javascript
详解微信小程序自定义组件的实现及数据交互
Jul 22 Javascript
Vue 实现从小到大的横向滑动效果详解
Oct 16 Javascript
微信小程序开发之获取用户手机号码(php接口解密)
May 17 Javascript
vue实现虚拟列表功能的代码
Jul 28 Javascript
js原生appendChild的bug解决心得分享
Jul 01 #Javascript
Jquery时间验证和转换工具小例子
Jul 01 #Javascript
JS 两日期相减,获得天数的小例子(兼容IE,FF)
Jul 01 #Javascript
js函数排序的实例代码
Jul 01 #Javascript
利用JS延迟加载百度分享代码,提高网页速度
Jul 01 #Javascript
jQuery提交多个表单的小例子
Jun 30 #Javascript
用jquery存取照片的具体实现方法
Jun 30 #Javascript
You might like
PHP安全配置
2006/10/09 PHP
php检查日期函数checkdate用法实例
2015/03/19 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
2017/06/29 PHP
在云虚拟主机部署thinkphp5项目的步骤详解
2017/12/21 PHP
jquery BS,dialog控件自适应大小
2009/07/06 Javascript
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
JQuery加载图片自适应固定大小的DIV
2013/09/12 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
javascript学习笔记(一)基础知识
2014/09/30 Javascript
jquery 获取 outerHtml 包含当前节点本身的代码
2014/10/30 Javascript
js同源策略详解
2015/05/21 Javascript
JavaScript中英文字符长度统计方法示例【按照中文占2个字符】
2017/01/17 Javascript
详解nodejs爬虫程序解决gbk等中文编码问题
2017/04/06 NodeJs
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
NodeJs 实现简单WebSocket即时通讯的示例代码
2019/08/05 NodeJs
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
[04:59]2018DOTA2亚洲邀请赛 4.7 Mineski夺冠时刻
2018/04/09 DOTA
python实现生命游戏的示例代码(Game of Life)
2018/01/24 Python
详解python数据结构和算法
2019/04/18 Python
如何基于Python pygame实现动画跑马灯
2020/11/18 Python
Python+Opencv实现把图片、视频互转的示例
2020/12/17 Python
DogBuddy荷兰:找到你最完美的狗保姆
2019/04/17 全球购物
天游软件面试
2013/11/23 面试题
平安校园建设方案
2014/05/02 职场文书
食堂标语大全
2014/06/11 职场文书
预备党员转正思想汇报
2014/09/26 职场文书
认错检讨书
2014/10/02 职场文书
经验交流材料格式
2014/12/30 职场文书
车间主任岗位职责范本
2015/04/08 职场文书
导师鉴定意见
2015/06/05 职场文书
小学数学教学反思范文
2016/02/16 职场文书
Vue全家桶入门基础教程
2021/05/14 Vue.js
日元符号 ¥
2022/02/17 杂记
vue/cli 配置动态代理无需重启服务的方法
2022/05/20 Vue.js