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


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定时器
Nov 17 Javascript
详解JavaScript的AngularJS框架中的表达式与指令
Mar 05 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
Oct 09 Javascript
浅谈JavaScript的闭包函数
Dec 08 Javascript
javascript中数组(Array)对象和字符串(String)对象的常用方法总结
Dec 15 Javascript
VUE2.0中Jsonp的使用方法
May 22 Javascript
vue插件开发之使用pdf.js实现手机端在线预览pdf文档的方法
Jul 12 Javascript
微信小程序上线发布流程图文详解
May 06 Javascript
React传值 组件传值 之间的关系详解
Aug 26 Javascript
layui 解决富文本框form表单提交为空的问题
Oct 26 Javascript
微信小程序实现电子签名功能
Jul 29 Javascript
Vue CLI中模式与环境变量的深入详解
May 30 Vue.js
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 INI配置文件的解析实现分析
2011/01/04 PHP
解决微信授权回调页面域名只能设置一个的问题
2016/12/11 PHP
PHP执行shell脚本运行程序不产生core文件的方法
2016/12/28 PHP
php记录搜索引擎爬行记录的实现代码
2018/03/02 PHP
微信公众号开发之获取位置信息php代码
2018/06/13 PHP
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
JS实现点击颜色块切换指定区域背景颜色的方法
2015/02/25 Javascript
浅析AngularJs HTTP响应拦截器
2015/12/28 Javascript
jQuery EasyUI 入门必看
2016/06/03 Javascript
使用RequireJS库加载JavaScript模块的实例教程
2016/06/06 Javascript
mui开发中获取单选按钮、复选框的值(实例讲解)
2017/07/24 Javascript
JavaScript中利用Array filter() 方法压缩稀疏数组
2018/02/24 Javascript
小程序跳转到的H5页面再跳转回跳小程序的方法
2020/03/06 Javascript
wxPython框架类和面板类的使用实例
2014/09/28 Python
Python下线程之间的共享和释放示例
2015/05/04 Python
numpy数组拼接简单示例
2017/12/15 Python
Python处理时间日期坐标轴过程详解
2019/06/25 Python
django框架F&amp;Q 聚合与分组操作示例
2019/12/12 Python
python3用PyPDF2解析pdf文件,用正则匹配数据方式
2020/05/12 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
Python实现简单的2048小游戏
2021/03/01 Python
网页中的电话号码如何实现一键直呼效果_附示例
2016/03/15 HTML / CSS
为有想象力的人提供的生活方式商店:Firebox
2018/06/04 全球购物
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
护理专业自荐信
2013/12/03 职场文书
室内趣味活动方案
2014/08/24 职场文书
学校个人对照检查材料
2014/08/26 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
幼儿教师2014年度工作总结
2014/12/16 职场文书
大雁塔导游词
2015/02/04 职场文书
岗位聘任报告
2015/03/02 职场文书
交通事故案件代理词
2015/05/23 职场文书
2015年党总支工作总结
2015/05/25 职场文书
运动员入场前导词
2015/07/20 职场文书
微信早安问候语
2015/11/10 职场文书
自制短波长线天线频率预选器 - 成功消除B2K之流的镜像
2021/04/22 无线电