uniapp 复制对象,并返回一个新的对象
时间: 2024-04-11 18:26:39 浏览: 252
Uniapp示例:返回并刷新上一页
在 UniApp 中,你可以使用 `Object.assign()` 方法来复制一个对象并返回一个新的对象。下面是一个示例代码:
```javascript
// 要复制的对象
const originalObj = { name: 'John', age: 25 };
// 使用 Object.assign() 方法复制对象
const copiedObj = Object.assign({}, originalObj);
// 打印新的对象
console.log(copiedObj);
```
以上代码将会输出一个与 `originalObj` 相同的新对象 `copiedObj`。请注意,该方法只能进行浅拷贝,即如果对象的属性值是对象或数组,则复制得到的新对象仍然会引用同一个内存地址。如果需要深拷贝一个对象,可以使用第三方库如 `lodash` 的 `cloneDeep` 方法。
阅读全文