美文网首页技术Web前端之路让前端飞
如何将多个对象合并成一个对象

如何将多个对象合并成一个对象

作者: 啥啥啥娜娜 | 来源:发表于2017-09-17 15:18 被阅读52次

有时候和后台交互数据,如果数据不属于表,但是要一次性发送给后台怎么办?这个时候要将对象打包成一个对象发送给后台

方法一:Object.assign()

实例:

varo1 = {a:1};

varo2 = {b:2};

varo3 = {c:3};

varobj =Object.assign(o1, o2, o3);

console.log(obj);// { a: 1, b: 2, c: 3 }

console.log(o1);// { a: 1, b: 2, c: 3 }, 注意目标对象自身也会改变。

方法二:extend(  )

实例一:

a= {'a': 1};

b= {'b': 1};

c= $.extend(a, b)

或c = $.extend({}, a, b)

实例二:

function   extend(target, source){

for(var  obj  in  source) {           

 target[obj] = source[obj];      

  }

returntarget;    }

// 测试var  a = {a:1,b:2};

var  b = {a:2,b:3,c:4};

var c = extend(a, b);

console.log(c);

相关文章

  • 如何将多个对象合并成一个对象

    有时候和后台交互数据,如果数据不属于表,但是要一次性发送给后台怎么办?这个时候要将对象打包成一个对象发送给后台 方...

  • 组合模式

    组合模式简述 组合模式组合多个对象形成树形结构以表示“整体-部分”的结构层次。它定义了如何将容器对象和叶子对象进行...

  • 实际java内存中一个对象有多个引用吗?

    java中一个对象可以有多个引用吗?实际内存中创建的是一个对象还是多个对象?为什么?为什么改变对象内容时,这里多个...

  • 数组转化为JSON 、绑定多个事件、队列

    jQuery 中如何将数组转化为 JSON 字符串,然后再转化回来? jQuery 一个对象可以同时绑定多个事件,...

  • day8 Object.assign()方法

    合并多个对象 克隆对象(浅); 为对象添加多个方法

  • 合并多个文件内容到同一个文件

    如何将多个txt或html文档合并成一个文件? 适用所有文本文档格式,包括 .txt / .html / .htm...

  • vue辅助函数mapState和mapGetter前面三个点到底

    mapState 函数返回的是一个对象。我们如何将它与局部计算属性混合使用呢?通常,我们需要使用一个工具函数将多个...

  • Java第三天 - 草稿

    为什么会出现集合类: Java是面向对象编程语言,为了方便对多个对象进行操作,就必须存储多个对象。因此存储多个对象...

  • Java第三天

    为什么会出现集合类: Java是面向对象编程语言,为了方便对多个对象进行操作,就必须存储多个对象。因此存储多个对象...

  • java基础(3)

    引用数据类型(reference type):用在对象上的,一个对象可以被多个引用所指向。如果一个对象被多个引用所...

网友评论

    本文标题:如何将多个对象合并成一个对象

    本文链接:https://www.haomeiwen.com/subject/kdzfsxtx.html