猿问

JS复制简单问题

一个对象 foo 有一个属性 baidu


var foo = {

    baidu:'woshibaidu'

    }

现在有一个对象 boo 引用了foo


var boo = foo

所以此时,在boo里添加属性,或者修改属性,都会影响到foo,例如:此代码会在foo和boo里同时增加一个属性。


boo.google = "imgoogle"

现在有问题来了。boo增加的google属性,会在foo出现,并且在boo修改时,foo内也会改变,如何做到boo引用foo内百度的值,但在foo内无法修改boo内google的值呢


ABOUTYOU
浏览 385回答 3
3回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答