参考数据类型与JavaScript中的原始数据类型进行比较

时间:2014-01-15 19:56:24

标签: javascript immutability

我对这个话题有点困惑 例如

var person = "Kobe";
var another = person;

是变量另一个创建另一个副本或只是引用人?话虽这么说,如果我改变别人的话,另一个人也会改变吗?

比较
var person = {name: "Kobe"};
var another = person;

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

字符串(也是数字和布尔值)在JS,对象和函数共享引用中分配时被复制