file1.js
var Namespace = {};
Namespace.addNewFunc = function(x,y,z) {
function callMe() {
// Call this function
}
}
file2.js
Namespace.addNewFunc.callMe()??
不完全确定如何使用命名空间来访问callMe()的内容。
答案 0 :(得分:0)
您无法访问另一个函数(使用var
或function
声明的变量)作用域范围内的变量(函数也是变量)。
你可以做到
NameSpace.callMe = function(){}
或
NameSpace.addNewFunc.callMe = function(){}