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


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 相关文章推荐
文本框倒叙输入让输入框的焦点始终在最开始的位置
Sep 01 Javascript
jquery uploadify 在FF下无效的解决办法
Sep 26 Javascript
jquery插件jquery.confirm弹出确认消息
Dec 22 Javascript
基于CSS3和jQuery实现跟随鼠标方位的Hover特效
Jul 25 Javascript
jquery PrintArea 实现票据的套打功能(代码)
Mar 17 Javascript
jQuery查找和过滤_动力节点节点Java学院整理
Jul 04 jQuery
React和Vue中监听变量变化的方法
Nov 14 Javascript
js实现页面多个日期时间倒计时效果
Jun 20 Javascript
使用微信SDK自定义分享的方法
Jul 03 Javascript
微信小程序文章详情页跳转案例详解
Jul 09 Javascript
vue.js封装switch开关组件的操作
Oct 26 Javascript
一起深入理解js中的事件对象
Feb 06 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获取网络文件的实现代码
2010/01/01 PHP
深入浅出讲解:php的socket通信原理
2016/12/03 PHP
php工具型代码之印章抠图
2018/07/18 PHP
浅谈EasyUI中Treegrid节点的删除
2015/03/01 Javascript
Javascript无参数和有参数类继承问题解决方法
2015/03/02 Javascript
JavaScript文档碎片操作实例分析
2015/12/12 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
2016/05/12 Javascript
jQuery实用小技巧_输入框文字获取和失去焦点的简单实例
2016/08/25 Javascript
基于jQuery和CSS3实现APPLE TV海报视差效果
2017/06/16 jQuery
vue生成随机验证码的示例代码
2017/09/29 Javascript
Vue.js组件通信的几种姿势
2017/10/23 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
微信小程序外卖选购页实现切换分类与数量加减功能案例
2019/01/15 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
Python实现基本数据结构中队列的操作方法示例
2017/12/04 Python
python thrift搭建服务端和客户端测试程序
2018/01/17 Python
python3人脸识别的两种方法
2019/04/25 Python
Django缓存系统实现过程解析
2019/08/02 Python
python3 requests库文件上传与下载实现详解
2019/08/22 Python
python实现多进程通信实例分析
2019/09/01 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
浅谈Tensorflow加载Vgg预训练模型的几个注意事项
2020/05/26 Python
Django如何实现防止XSS攻击
2020/10/13 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
广州某公司软件工程师面试题
2014/12/22 面试题
生物科学专业个人求职信范文
2013/12/05 职场文书
艺术学院毕业生自我评价
2014/03/02 职场文书
大学生创业项目方案
2014/03/08 职场文书
学校中秋节活动总结
2015/03/23 职场文书
企业愿景口号
2015/12/25 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
Vue3如何理解ref toRef和toRefs的区别
2022/02/18 Vue.js
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers