时间:2021-05-28
本文实例讲述了Javascript 对象(object)合并操作。分享给大家供大家参考,具体如下:
对象的合并
需求:设有对象 o1 ,o2,需要得到对象 o3
var o1 = { a:'a' }, o2 = { b:'b' };// 则var o3 = { a:'a', b:'b' }方法1:使用JQuery的extend方法
方法2:用 Object.assign(); 网上找的例子:
var o1 = { a: 1 };var o2 = { b: 2 };var o3 = { c: 3 };var obj = Object.assign(o1, o2, o3);console.log(obj); // { a: 1, b: 2, c: 3 }console.log(o1); // { a: 1, b: 2, c: 3 }, 注意目标对象自身也会改变。方法3:遍历赋值法
代码逻辑:
类似于直接赋值增加属性:
o3=o1;o3['b']='b';// o3 ={ o1:'a', o2:'b' };感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.jb51.net/code/HtmlJsRun测试上述代码运行效果。
更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《javascript面向对象入门教程》、《JavaScript错误与调试技巧总结》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》及《JavaScript数学运算用法总结》
希望本文所述对大家JavaScript程序设计有所帮助。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
对象JavaScript操作都是关于对象的。数组(Array)是对象,函数(Function)是对象。Object(类型)是对象。那么什么是对象呢?对象就是“名
本文实例讲述了Javascript对象Clone用法。分享给大家供大家参考。具体如下:Object.prototype.Clone=function(){var
本文实例讲述了JavaScript获得指定对象大小的方法。分享给大家供大家参考。具体如下:functionobjectSize(the_object){/*fu
本文实例讲述了javascript面向对象创建对象的方式。分享给大家供大家参考,具体如下:方式一:通过内置Object对象的方式创建然后通过点语法,动态给对象创
JavaScript中的Object对象,是JS中所有对象的基类,也就是说JS中的所有对象都是由Object对象衍生的。Object对象主要用于将任意数据封装成