Javascript:调用函数's函数在命名空间中

Javascript: Calling a function's function in a namespace

本文关键字:函数 命名空间 调用 Javascript      更新时间:2023-09-26

file1.js


var Namespace = {};
Namespace.addNewFunc = function(x,y,z) {
  function callMe() {
    // Call this function
  }
}

file2.js


命名空间.addNewFunc.callMe((??

不完全确定如何使用命名空间访问callMe((的内容。

不能访问另一个函数(用varfunction声明的变量(作用域中的变量(函数也是变量(。

你可以做

NameSpace.callMe = function(){}

NameSpace.addNewFunc.callMe = function(){}