js对象的合并
问题情况:将2个或2个以上对象(object{....})中的属性进行合并,即最后合并为一个object{.....}传递给后端。
问题场景:多页表单数据的一同提交
解决办法:Object.assign 方法
Object.assign(form, obj)----->Object.assign(目标对象, 被合并的对象)
JavaScript Code复制内容到剪贴板
- <script>
- let form = {name: 'liming', sex: '男'};
- let obj = {class: '一班', age: 15};
- console.log('before', form);
- Object.assign(form, obj);
- console.log('after', form);
- </script>
上一篇 js 生成随机数
下一篇 设计稿的文字间距转像素