JavaScript数据类型及赋值问题 财富值36

2016-10-13 11:42发布

JavaScript生成对象并进行赋值弹出
相关代码如下:

var a=new Object(); a.value=1;   b=a; b.value=2; alert(a.value);

如何解释最终结果为2?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答

任意一本JavaScript的入门书籍都会告诉你答案——
引用类型变量的直接赋值只会将地址赋值,而不是重新生成个新的变量然后复制其内容。

一周热门 更多>