jq的extend()方法能很方便的实现扩展对象方法,语法如下:$.extend(obj1,boj2,obj3);
现在要实现的是:原生js实现复制对象,扩展对象,类似jq中的extend()方法,具体实例如下:
现有3个对象字面量:
var o1={hello:1,old:555}, o2 = { abc: 55555555, hello: 2, fun: function() { alert(111); } }, o3={third:9999};
实现目标:
复制o1对象,把 o2,o3的对象属性和方法都扩展进前面复制得到的对象中并输出。
提示:你可以先修改部分代码再运行。
上一篇: 仿jq,判断当前浏览器是否为ie,精确到ie6~8
下一篇: 写百分比进度条,一定会遇到的问题
3条评论( 网友:3 条,站长:0 条 ) 网友评论{有您的评论更精彩....}