var config = {
a: 'test',
b: {
c: // SOmeway to access config a value
}
}
有没有办法从班级b中获取价值?
答案 0 :(得分:2)
这些都不是一个类。他们是对象。
不,您无法访问代码中config.a
的{{1}},所有这些都在同一个对象文字中。你可以在事后做到:
c:
请注意,var config = {
a: 'test',
b: {
}
};
config.b.c = config.a;
会收到config.b.c
的值。如果有人稍后更新config.a
,则config.a
将不会更新。
如果config.b.c
是功能,您可以从中访问c
:
config.a
每次拨打var config = {
a: 'test',
b: {
c: function() {
// You can use `config.a` here
}
}
};
时,您都会使用c
的当前值。
答案 1 :(得分:-1)
尝试这个我在搜索javascript中找到它
this.base或this.base()