深浅拷贝是在JavaScript中处理对象复制时常常遇到的问题。本文将介绍如何在项目中使用JavaScript进行深浅拷贝,并提供相应的示例代码。
- 浅拷贝
浅拷贝是指在复制对象时只复制对象的引用,而不复制对象本身。这意味着原始对象和副本对象将共享相同的内存地址。当修改其中一个对象时,另一个对象也会受到影响。
在JavaScript中,可以使用多种方法进行浅拷贝。下面是几个常用的示例:
示例1:使用扩展运算符(…)
const originalObj = {
name: 'Alice', age: