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引用对象的方法代码
Aug 13 Javascript
Js 获取HTML DOM节点元素的方法小结
Apr 24 Javascript
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
Nov 05 Javascript
js浮点数精确计算(加、减、乘、除)
Dec 26 Javascript
JavaScript获取表单enctype属性的方法
Apr 02 Javascript
JavaScript脚本库编写的方法
Dec 09 Javascript
js时间比较 js计算时间差的简单实现方法
Aug 26 Javascript
浅谈javascript中遇到的字符串对象处理
Nov 18 Javascript
vue图片加载与显示默认图片实例代码
Mar 16 Javascript
基于AngularJS实现的工资计算器实例
Jun 16 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
Oct 12 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
Aug 15 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
ThinkPHP 连接Oracle数据库的详细教程[全]
2012/07/16 PHP
php环境无法上传文件的解决方法
2014/04/30 PHP
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案
2014/06/12 PHP
PHP使用get_headers函数判断远程文件是否存在的方法
2014/11/28 PHP
浅析Yii2集成富文本编辑器redactor实例教程
2016/04/25 PHP
Thinkphp5.0框架视图view的模板布局用法分析
2019/10/12 PHP
js几个不错的函数 $$()
2006/10/09 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
如何在JavaScript中实现私有属性的写类方式(一)
2013/12/04 Javascript
JavaScript中对循环语句的优化技巧深入探讨
2014/06/06 Javascript
jQuery获取多种input值的简单实现方法
2016/06/20 Javascript
AngularJs html compiler详解及示例代码
2016/09/01 Javascript
AngularJS封装指令方法详解
2016/12/12 Javascript
Html5 js实现手风琴效果
2020/04/17 Javascript
JavaScript实现音乐自动切换和轮播
2017/11/05 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
[05:09]第二届DOTA2亚洲邀请赛决赛日比赛集锦:iG 3:0 OG夺冠
2017/04/05 DOTA
wxPython 入门教程
2008/10/07 Python
python模拟新浪微博登陆功能(新浪微博爬虫)
2013/12/24 Python
Python机器学习之SVM支持向量机
2017/12/27 Python
深入解析python中的实例方法、类方法和静态方法
2019/03/11 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
2019/07/04 Python
Python操作注册表详细步骤介绍
2020/02/05 Python
Windows下Pycharm远程连接虚拟机中Centos下的Python环境(图文教程详解)
2020/03/19 Python
django 实现简单的插入视频
2020/04/07 Python
django中related_name的用法说明
2020/05/20 Python
keras打印loss对权重的导数方式
2020/06/10 Python
员工晚婚的请假条
2014/02/08 职场文书
化妆品店促销方案
2014/02/24 职场文书
工伤事故赔偿协议书范文
2014/09/24 职场文书
公司员工离职证明书
2014/10/04 职场文书
政协会议宣传标语
2014/10/09 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
党员个人党性分析材料
2014/12/18 职场文书
从严治党主题教育活动总结
2015/05/07 职场文书
浅谈音视频 pts dts基本概念及理解
2022/08/05 数码科技