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


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 相关文章推荐
Javascript 面向对象 重载
May 13 Javascript
javascript中的作用域scope介绍
Dec 28 Javascript
往光标所在位置插入值的js代码
Sep 22 Javascript
移动节点的jquery代码
Jan 13 Javascript
javascript学习笔记(三)BOM和DOM详解
Sep 30 Javascript
window.close(); 关闭浏览器窗口js代码的总结介绍
Jul 14 Javascript
jQuery中each方法的使用详解
Mar 18 jQuery
JavaScript生成指定范围的时间列表
Mar 19 Javascript
layui table设置某一行的字体颜色方法
Sep 05 Javascript
Vuejs中的watch实例详解(监听者)
Jan 05 Javascript
在pycharm中开发vue的方法步骤
Mar 04 Javascript
JS实现拖拽元素时与另一元素碰撞检测
Aug 27 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获得文件扩展名三法
2006/11/25 PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
2007/04/03 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
Sorting Array Values in PHP(数组排序)
2011/09/15 PHP
PHP弹出提示框并跳转到新页面即重定向到新页面
2014/01/24 PHP
PHP OPP机制和模式简介(抽象类、接口和契约式编程)
2014/06/09 PHP
php连接微软MSSQL(sql server)完全攻略
2016/11/27 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
一些相见恨晚的 JavaScript 技巧
2010/04/25 Javascript
javascript使用eval或者new Function进行语法检查
2010/10/16 Javascript
jQuery中:has选择器用法实例
2014/12/30 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
ES6中非常实用的新特性介绍
2016/03/10 Javascript
js老生常谈之this,constructor ,prototype全面解析
2016/04/05 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
2016/05/05 Javascript
纯css下拉菜单 无需js
2016/08/15 Javascript
javascript轮播图算法
2016/10/21 Javascript
JavaScript装饰器函数(Decorator)实例详解
2017/03/30 Javascript
jQuery实现列表的增加和删除功能
2018/06/14 jQuery
JS实现的全选、全不选及反选功能【案例】
2019/02/19 Javascript
[46:43]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第三局
2016/02/28 DOTA
python 实现登录网页的操作方法
2018/05/11 Python
Python定义一个跨越多行的字符串的多种方法小结
2018/07/19 Python
对numpy中的where方法嵌套使用详解
2018/10/31 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
python的pygal模块绘制反正切函数图像方法
2019/07/16 Python
PyQt 图解Qt Designer工具的使用方法
2019/08/06 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
香港钟表珠宝首饰商城:OneMallTime网摩间
2016/10/14 全球购物
应用数学自荐书范文
2013/11/24 职场文书
国际金融专业大学生职业生涯规划书
2013/12/28 职场文书
大学生作弊检讨书
2014/09/11 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
学生检讨书如何写
2014/10/30 职场文书
2015财务年度工作总结范文
2015/05/04 职场文书
什么是SOLID
2022/03/24 Javascript