摘要: 1、什么是浅拷贝? 创建一个对象,这个对象有着原始对象属性值的一份精确拷贝。如果属性是基础类型,那么拷贝的就是基础类型的值;如果属性是引用属性,那么拷贝的就是内存地址。 所以,如果其中一个对象修改了某些属性,那么另外一个对象就会收到影响。 2、什么是深拷贝? 指从内存中完整地拷贝出来一个对象,并在堆 阅读全文
posted @ 2023-02-03 21:03 felix的小黑屋 阅读(38) 评论(0) 推荐(0)
摘要: 1.原型: JS中是使用构造函数来新建一个对象的,每一个构造函数内部都有一个prototype属性,它的属性值是一个对象,这个对象包含了可以由该构造函数的所有实例共享的属性和方法 当使用构造函数新建一个对象之后,在这个对象内部会有一个指针,这个指针指向了构造函数的prototype属性对应的值 这个 阅读全文
posted @ 2023-02-03 01:50 felix的小黑屋 阅读(30) 评论(0) 推荐(0)