JavaScript对象:获取父对象

JavaScript对象:获取父对象

我有以下(嵌套)对象:

obj: { subObj: { foo: 'hello world' } };

接下来我要做的是像这样引用子对象:

var s = obj.subObj;

现在,我想要做的是获得对象的引用。obj走出变数s..类似于:

var o = s.parent;

这有可能吗?



一只萌萌小番薯
浏览 373回答 3
3回答

倚天杖

没有。不可能知道它来自哪个对象。s和obj.subObj两者都只是对同一个对象的引用。你也可以这样做:var obj = { subObj: {foo: 'hello world'} };var obj2 = {};obj2.subObj = obj.subObj;var s = obj.subObj;你现在有三份推荐信,obj.subObj, obj2.subObj,和s,同样的对象。它们都不是特别的。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript