【发布时间】:2015-07-13 13:38:27
【问题描述】:
我有这样的事情:
var yourNamespace = {
foo: function() {
.....
},
bar: function() {
function foobar() {....
}
}
};
有没有可能在foo里面调用bar里面的foobar函数?
【问题讨论】:
-
没有。名为“foobar”的函数是分配给“bar”属性的函数的本地函数。除非“bar”外部函数中的其他代码以某种方式暴露了“foobar”函数,否则它是私有的,不能从“bar”外部访问。
-
简短的回答是否定的。但是,如果您稍微解释一下您要达到的目标,我们也许可以给您一些好的建议。
标签: javascript