js中对象的浅复制(浅拷贝)和深复制(深拷贝)

js中对象的浅复制(浅拷贝)和深复制(深拷贝)

        JS中对象分为基本类型和复合(引用)类型,基本类型存放在栈内存,复合(引用)类型存放在堆内存。堆内存用于存放由new创建的对象,栈内存存放一些基本类型的变量和对象的引用变量。        下方代码只是简单的变量,内存小,我们直接复制不会发生引用。var a=123;var b=a;a=123456;alert(a);//123456alert(b);/
浏览:563 分类:JavaScript 标签: 浅复制 深复制 js

邮箱快速注册

忘记密码