龙空技术网

js合并对象的两种方法

荣邦小伙917 85

前言:

现时各位老铁们对“js数据拼接”大致比较着重,大家都想要知道一些“js数据拼接”的相关文章。那么小编同时在网上搜集了一些关于“js数据拼接””的相关内容,希望同学们能喜欢,小伙伴们快快来学习一下吧!

export default{  methods:{    //方法一    OnFixObj(){      let obj1 = {        name:"张三",        sex:"男"      }      let obj2 = {        height:'170',        address:"China"      }      for(var key in obj2){        // hasOwnProperty函数方法返回一个布尔值,指出一个对象是否具有指定名称的属性        if(obj2.hasOwnProperty(key)===true){          obj1[key]=obj2[key];        }      }      console.log(obj1)//  {name: "张三", sex: "男", height: "170", address: "China"}    },    // 方法二    OnFixObjEx(){      let obj1 = {        name:"李四",        sex:"男",      }      let obj2 = {        height:'180',        address:"China"      }      let obj3 = Object.assign(obj1,obj2);// obj3 {name: "李四", sex: "男", height: "180", address: "China"}      console.log('obj3',obj3)//     },  },  mounted() {    this.OnFixObj()    this.OnFixObjEx()  }}

标签: #js数据拼接 #js拼接 #javascript 对象合并 #js文件合并 #js拼接对象