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


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之五(取DOM元素)
Jun 20 Javascript
JavaScript将当前时间转换成UTC标准时间的方法
Apr 06 Javascript
原生js编写autoComplete插件
Apr 13 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
JS中利用FileReader实现上传图片前本地预览功能
Mar 02 Javascript
JavaScript获取用户所在城市及地理位置
Apr 21 Javascript
bootstrap table合并行数据并居中对齐效果
Oct 17 Javascript
Vue infinite update loop的问题解决
Apr 23 Javascript
TypeScript开发Node.js程序的方法
Apr 30 Javascript
express启用https使用小记
May 21 Javascript
JavaScript对象原型链原理解析
Jan 22 Javascript
javascript实现点击按钮切换轮播图功能
Sep 23 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
PHP中fwrite与file_put_contents性能测试代码
2013/08/02 PHP
浅谈php中的循环while、do...while、for、foreach四种循环
2016/11/05 PHP
CakePHP框架Model关联对象用法分析
2017/08/04 PHP
Javascript 判断是否存在函数的方法
2013/01/03 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
2013/07/05 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
javascript中普通函数的使用介绍
2013/12/19 Javascript
JavaScript中的值类型详细介绍
2014/12/29 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
基于JavaScript如何实现ajax调用后台定义的方法
2015/12/29 Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
2016/10/14 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
2016/11/21 Javascript
bootstrap快速制作后台界面
2016/12/05 Javascript
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
AngularJS实现表单验证功能详解
2017/10/12 Javascript
JS插件clipboard.js实现一键复制粘贴功能
2020/12/04 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
localstorage实现带过期时间的缓存功能
2019/06/28 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
[58:58]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第二场
2018/04/05 DOTA
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
python使用xlrd实现检索excel中某列含有指定字符串记录的方法
2015/05/09 Python
Django实战之用户认证(初始配置)
2018/07/16 Python
python实现电子词典
2020/03/03 Python
详解Python中的路径问题
2020/09/02 Python
python实现AdaBoost算法的示例
2020/10/03 Python
Django REST Framework 分页(Pagination)详解
2020/11/30 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
科茨沃尔德家居商店:Scotts of Stow
2018/06/29 全球购物
JSP和EJB可以共享HttpSession么?EJB里面可以改变session里面的内容
2013/06/05 面试题
机关作风建设自查报告
2014/10/22 职场文书
开票证明
2015/06/23 职场文书
js Proxy的原理详解
2021/05/25 Javascript
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android