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


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 相关文章推荐
js脚本学习 比较实用的基础
Sep 07 Javascript
js简单的弹出框有关闭按钮
May 05 Javascript
学习JavaScript设计模式(接口)
Nov 26 Javascript
JQuery移动页面开发之屏幕方向改变与滚屏的实现
Dec 03 Javascript
尝试动手制作javascript放大镜效果
Dec 25 Javascript
hovertree插件实现二级树形菜单(简单实用)
Dec 28 Javascript
JavaScript正则表达式函数总结(常用)
Feb 22 Javascript
Three.js中矩阵和向量的使用教程
Mar 19 Javascript
layui自定义插件citySelect实现省市区三级联动选择
Jul 26 Javascript
微信小程序页面调用自定义组件内的事件详解
Sep 12 Javascript
vue v-for 点击当前行,获取当前行数据及event当前事件对象的操作
Sep 10 Javascript
ajax请求前端跨域问题原因及解决方案
Oct 16 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代码把全角数字转为半角数字
2007/12/10 PHP
PHP+JS+rsa数据加密传输实现代码
2011/03/23 PHP
PHP的SQL注入过程分析
2012/01/06 PHP
php实现json编码的方法
2015/07/30 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
java script编程起步(第三课)
2007/01/10 Javascript
javascript的变量、传值、传址、参数之间关系
2015/07/26 Javascript
Jquery时间轴特效(三种不同类型)
2015/11/02 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
2016/12/14 Javascript
详解JavaScript时间处理之几个月前或几个月后的指定日期
2016/12/21 Javascript
一句jQuery代码实现返回顶部效果(简单实用)
2016/12/28 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
js实现分页功能
2017/05/24 Javascript
vue 全选与反选的实现方法(无Bug 新手看过来)
2018/02/09 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
python冒泡排序算法的实现代码
2013/11/21 Python
Python和perl实现批量对目录下电子书文件重命名的代码分享
2014/11/21 Python
Python遍历目录的4种方法实例介绍
2015/04/13 Python
Python socket实现简单聊天室
2018/04/01 Python
python实现狄克斯特拉算法
2019/01/17 Python
python异步存储数据详解
2019/03/19 Python
Python自定义函数计算给定日期是该年第几天的方法示例
2019/05/30 Python
pyqt5 tablewidget 利用线程动态刷新数据的方法
2019/06/17 Python
Python实现计算图像RGB均值方式
2020/06/04 Python
IE滤镜与CSS3效果(详细整理分享)
2013/01/25 HTML / CSS
泰国综合购物网站:Lazada泰国
2018/04/09 全球购物
远东集团网络工程师面试题
2014/10/20 面试题
万户网络JAVA程序员岗位招聘笔试试卷
2013/01/08 面试题
厨师个人自我鉴定范文
2014/04/19 职场文书
师德师风个人反思
2014/04/28 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
长辈生日祝福语大全(72句)
2019/08/09 职场文书
python自动化操作之动态验证码、滑动验证码的降噪和识别
2021/08/30 Python