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 相关文章推荐
JS 自定义函数缺省值的设置方法
May 05 Javascript
兼容ie、firefox的图片自动缩放的css跟js代码分享
Jan 21 Javascript
js获得鼠标的坐标值的方法
Mar 13 Javascript
[JSF]使用DataModel处理表行事件的实例代码
Aug 05 Javascript
关于JavaScript对象的动态选择及遍历对象
Mar 10 Javascript
JS网页在线获取鼠标坐标值的方法
Feb 28 Javascript
JS判断iframe是否加载完成的方法
Aug 03 Javascript
JavaScript中object和Object的区别(详解)
Feb 27 Javascript
原生js实现密码输入框值的显示隐藏
Jul 17 Javascript
webpack打包并将文件加载到指定的位置方法
Feb 22 Javascript
vue中使用cropperjs的方法
Mar 01 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
Mar 07 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 根据key 给二维数组分组
2016/12/09 PHP
PHP正则删除HTML代码中宽高样式的方法
2017/06/12 PHP
php实现的pdo公共类定义与用法示例
2017/07/19 PHP
laravel 获取某个查询的查询SQL语句方法
2019/10/12 PHP
a标签的css样式四个状态
2021/03/09 HTML / CSS
css图片自适应大小
2007/11/28 Javascript
Js 获取HTML DOM节点元素的方法小结
2009/04/24 Javascript
JavaScript Event学习第四章 传统的事件注册模型
2010/02/07 Javascript
利用google提供的API(JavaScript接口)获取网站访问者IP地理位置的代码详解
2010/07/24 Javascript
js里怎么取select标签里的值并修改
2012/12/10 Javascript
jquery实现带单选按钮的表格行选中时高亮显示
2013/08/01 Javascript
javascript实现base64 md5 sha1 密码加密
2015/09/09 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
vue,angular,avalon这三种MVVM框架优缺点
2016/04/27 Javascript
基于 D3.js 绘制动态进度条的实例详解
2018/02/26 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
js实现搜索栏效果
2018/11/16 Javascript
使用vue中的混入mixin优化表单验证插件问题
2019/07/02 Javascript
JavaScript实现公告栏上下滚动效果
2020/03/13 Javascript
python实现文件分组复制到不同目录的例子
2014/06/04 Python
Python实现PS图像明亮度调整效果示例
2018/01/23 Python
python中的字符串内部换行方法
2018/07/19 Python
python图的深度优先和广度优先算法实例分析
2019/10/26 Python
python中return如何写
2020/06/18 Python
python中如何写类
2020/06/29 Python
详解Python Celery和RabbitMQ实战教程
2021/01/20 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
中国首家奢侈品O2O网购平台:第五大道奢侈品网
2017/12/14 全球购物
Origins悦木之源香港官网:雅诗兰黛集团高端植物护肤品牌
2018/03/21 全球购物
大学生毕业求职的自我评价
2013/09/29 职场文书
实习生求职自荐信
2014/02/07 职场文书
毕业留言寄语大全
2014/04/10 职场文书
纪委立案决定书
2015/06/24 职场文书
学校2016年圣诞节活动总结
2016/03/31 职场文书
Oracle 多表查询基本语法实例
2022/04/18 Oracle