js混入式继承实例详解
程序员文章站
2022-03-25 10:30:20
...
1.运用场景:假设有两个对象o1,o2,如果要把o2的方法和属性拷贝到o1中,混入式继承是最简便的方法之一
2.实现方式:用for…in…的方式遍历o2对象的属性和方法,并将o2的属性和方法赋值给o1
代码实现
function mixExtend( o1, o2 ){ for( var key in o2 ){ o1[key] = o2[key]; } return o1; } ----------//调用一下var o1 ={}; mixExtend( o1, { name:"二狗",age:18,say:function(){ console.log("大家好,我是二狗"); } }); console.log(o1);
相关推荐:
以上就是js混入式继承实例详解的详细内容,更多请关注其它相关文章!
上一篇: 10个可以提高效率的Linux命令别名
下一篇: win7 64位卡 慢的解决办法