问答详情
源自:2-4 深浅拷贝有哪些方式(1)

js深浅拷贝的定义问题

js中深浅拷贝的定义:浅拷贝不是指的只能拷贝对象的第一层属性吗,就是说浅拷贝后的第一层属性改变不会相互影响,深拷贝不管对象中嵌套多少层级的属性,拷贝完了之后之间改变都不会影响。如果拷贝之后对象的第一层属性改变还会互相影响的话这不是赋值吗

提问者:慕九州5382480 2022-04-04 17:48

个回答

  • 慕工程3178008
    2022-04-14 11:14:57

    假设B复制了A,当修改A时,看B是否发生变化,如果B跟着变了,说明时浅拷贝,如果B没变,就是深拷贝