js对象的复制继承实例


Posted in Javascript onJanuary 10, 2015

本文实例讲述了js对象的复制继承。分享给大家供大家参考。具体如下:

<script type="text/javascript">

Object.prototype.extend = function(obj){

 //在函数里,把obj属性复制到自身

 for(var k in obj){

  if(obj.hasOwnProperty(k)){

   if(this[k] == undefined){

    this[k] = obj[k];

   }

  }

 }

}

var kitty = {color:'yellow',climb:function(){alert('我会爬树');}};

var tiger = {color:'yellow and black'};

tiger.extend(kitty);

tiger.climb();

</script>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用JavaScript事件串连执行多个处理过程的方法
Mar 09 Javascript
番茄的表单验证类代码修改版
Jul 18 Javascript
Javascript 颜色渐变效果的实现代码
Oct 01 Javascript
解析URI与URL之间的区别与联系
Nov 22 Javascript
JS实现超简洁网页title标题跑动闪烁提示效果代码
Oct 23 Javascript
JavaScript实现复制文章自动添加版权
Aug 02 Javascript
JavaScript中Number对象的toFixed() 方法详解
Sep 02 Javascript
详解Node.js利用node-git-server快速搭建git服务器
Sep 27 Javascript
浅析Javascript中双等号(==)隐性转换机制
Oct 27 Javascript
Babel 入门教程学习笔记
Jun 13 Javascript
Vue项目中使用WebUploader实现文件上传的方法
Jul 21 Javascript
微信小程序实现滑动翻页效果(完整代码)
Dec 06 Javascript
js面向对象之静态方法和静态属性实例分析
Jan 10 #Javascript
js获取会话框prompt的返回值的方法
Jan 10 #Javascript
javascript获取当前鼠标坐标的方法
Jan 10 #Javascript
js判断某个方法是否存在实例代码
Jan 10 #Javascript
javascript实现回车键提交表单方法总结
Jan 10 #Javascript
jquery文档操作wrap()方法实例简述
Jan 10 #Javascript
js实现键盘控制DIV移动的方法
Jan 10 #Javascript
You might like
如何使用PHP实现javascript的escape和unescape函数
2013/06/29 PHP
对PHP PDO的一些认识小结
2015/01/23 PHP
解析 thinkphp 框架中的部分方法
2017/05/07 PHP
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
js switch case default 的用法示例介绍
2013/10/23 Javascript
js键盘上下左右键怎么触发function(实例讲解)
2013/12/14 Javascript
jquery事件重复绑定的快速解决方法
2014/01/03 Javascript
利用jquery写的左右轮播图特效
2014/02/12 Javascript
jquery delay()介绍及使用指南
2014/09/02 Javascript
javascript引用赋值(地址传值)用法实例
2015/01/13 Javascript
JS实现的仿淘宝交易倒计时效果
2015/11/27 Javascript
JavaScript使用DeviceOne开发实战(三)仿微信应用
2015/12/02 Javascript
javascript获取图片的top N主色值方法详解
2018/01/26 Javascript
Vue项目中使用Vux的安装过程
2018/05/01 Javascript
javascript局部自定义鼠标右键菜单
2020/12/08 Javascript
vue使用lodop打印控件实现浏览器兼容打印的方法
2021/02/07 Vue.js
学习python的几条建议分享
2013/02/10 Python
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
python简单实现刷新智联简历
2016/03/30 Python
Python 实现Windows开机运行某软件的方法
2018/10/14 Python
Django Sitemap 站点地图的实现方法
2019/04/29 Python
TENSORFLOW变量作用域(VARIABLE SCOPE)
2020/01/10 Python
python数据预处理 :样本分布不均的解决(过采样和欠采样)
2020/02/29 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
PyQt5的相对布局管理的实现
2020/08/07 Python
使用Python解析Chrome浏览器书签的示例
2020/11/13 Python
使用CSS3编写类似iOS中的复选框及带开关的按钮
2016/04/11 HTML / CSS
销售行业个人求职自荐信
2013/09/25 职场文书
员工自我鉴定范文
2013/10/06 职场文书
学校后勤人员职责
2013/12/27 职场文书
骨干教师培训感言
2014/01/16 职场文书
教导处工作制度
2014/01/18 职场文书
员工生日会策划方案
2014/06/14 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
2016十一国庆节感言
2015/12/09 职场文书
教你如何用Python实现人脸识别(含源代码)
2021/06/23 Python