js对象的合并
前端笔记 2019-12-22 11:40:57

问题情况:将2个或2个以上对象(object{....})中的属性进行合并,即最后合并为一个object{.....}传递给后端。

问题场景:多页表单数据的一同提交

解决办法:Object.assign 方法

 

Object.assign(form, obj)----->Object.assign(目标对象, 被合并的对象)

JavaScript Code复制内容到剪贴板
  1. <script>  
  2.     let form = {name: 'liming', sex: '男'};  
  3.     let obj = {class'一班', age: 15};  
  4.     console.log('before', form);  
  5.     Object.assign(form, obj);  
  6.     console.log('after', form);  
  7. </script>  

 

 

 

本文来自于:http://www.yoyo88.cn/note/frontend/484.html

Powered by yoyo苏ICP备15045725号