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


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 相关文章推荐
基于JQuery的动态删除Table表格的行和列的代码
May 12 Javascript
如何用JavaScript动态呼叫函数(两种方式)
May 03 Javascript
html dom节点操作(获取/修改/添加或删除)
Jan 23 Javascript
jQuery 文本框得失焦点的简单实例
Feb 19 Javascript
JavaScript 对象深入学习总结(经典)
Sep 29 Javascript
angularjs在ng-repeat中使用ng-model遇到的问题
Jan 21 Javascript
jQuery控制li上下循环滚动插件用法实例(附demo源码下载)
May 28 Javascript
js重写方法的简单实现
Jul 10 Javascript
让网站自动生成章节目录索引的多个js代码
Jan 07 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
May 13 Javascript
javascript中一些奇葩的日期换算方法总结
Nov 14 Javascript
关于element-ui的隐藏组件el-scrollbar的使用
May 29 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
PhpStorm本地断点调试的方法步骤
2018/05/21 PHP
关于JavaScript的一些看法
2009/05/27 Javascript
jQuery Mobile的loading对话框显示/隐藏方法分享
2013/11/26 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
JS实现图片高亮展示效果实例
2015/11/24 Javascript
图解js图片轮播效果
2015/12/20 Javascript
jquery pagination分页插件使用详解(后台struts2)
2017/01/22 Javascript
详解Js中的模块化是如何实现的
2017/10/18 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
vue组件编写之todolist组件实例详解
2018/01/22 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
2018/05/28 jQuery
微信小程序 wx:for遍历循环使用实例解析
2019/09/09 Javascript
JS错误处理与调试操作实例分析
2020/04/13 Javascript
如何在Vue.JS中使用图标组件
2020/08/04 Javascript
python实现复制整个目录的方法
2015/05/12 Python
用Python写王者荣耀刷金币脚本
2017/12/21 Python
python3利用Dlib19.7实现人脸68个特征点标定
2018/02/26 Python
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
Python基于机器学习方法实现的电影推荐系统实例详解
2019/06/25 Python
关于Python中的向量相加和numpy中的向量相加效率对比
2019/08/26 Python
python实现的读取网页并分词功能示例
2019/10/29 Python
python实现按首字母分类查找功能
2019/10/31 Python
Django form表单与请求的生命周期步骤详解
2020/06/07 Python
用python批量移动文件
2021/01/14 Python
naturalizer加拿大官网:美国娜然女鞋
2017/04/04 全球购物
Stio官网:男女、儿童户外服装
2019/12/13 全球购物
优秀实习自我鉴定
2013/12/04 职场文书
计算机学生的自我评价分享
2014/02/18 职场文书
集体婚礼策划方案
2014/02/22 职场文书
《故都的秋》教学反思
2014/04/15 职场文书
安全生产管理责任书
2014/04/16 职场文书
工地例会施工汇报材料
2014/08/22 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
食品仓管员岗位职责
2015/04/01 职场文书
Docker容器harbor私有仓库部署和管理
2022/08/05 Servers