> 自然
js合并对象的两种方法是什么(js合并对象的两种方法有哪些)
导语:js合并对象的两种方法
export default{ methods:{ //方法一 OnFixObj(){ let obj1 = { name:&34;, sex:&34; } let obj2 = { height:&39;, address:&34; } for(var key in obj2){ // hasOwnProperty函数方法返回一个布尔值,指出一个对象是否具有指定名称的属性 if(obj2.hasOwnProperty(key)===true){ obj1[key]=obj2[key]; } } console.log(obj1)// {name: &34;, sex: &34;, height: &34;, address: &34;} }, // 方法二 OnFixObjEx(){ let obj1 = { name:&34;, sex:&34;, } let obj2 = { height:&39;, address:&34; } let obj3 = Object.assign(obj1,obj2);// obj3 {name: &34;, sex: &34;, height: &34;, address: &34;} console.log(&39;,obj3)// }, }, mounted() { this.OnFixObj() this.OnFixObjEx() }}
本文内容由小芦整理编辑!