JavaScript 变量类型 保存内存中的位置 和 引用
摘要:1. JavaScript变量 基本类型值在内存中占据固定大小的空间 因此被保存在栈内存中。 从一个变量向另一个变量复制基本来下的值 会创建这个值得一个副本。 引用类型的值是对象 保存在堆内存中。 包含引用类型值得变量实际上包含的并不是对象本身 而是一个指向该对象的指针。 从一个变量向另一个变量复制
阅读全文
posted @
2016-09-28 22:48
Befacebook
阅读(3499)
推荐(1)
JavaScript深拷贝和浅拷贝
摘要:1. 基本类型 和 对象类型 他们最大的区别就是在于他们的传值方式。 基本类型是传值 对象类型就是传引用。 这里复制一份obj叫做obj2, 这里修改了obj2的b为100 同时也修改了obj1.b。 因为他们本来就是一个对象 这就是所谓的浅拷贝。 避免这样的情况 我们这样写 这就是深拷贝 不会改到
阅读全文
posted @
2016-09-25 11:31
Befacebook
阅读(3470)
推荐(0)