这基本上是我的代码框架:
var firstfunction = function () {
function innerfunction () {
// Do stuff here
}
}
如何在不更改上述代码的情况下引用
innerfunction()
? 最佳答案
如果要将innerFunction公开为API,则可以执行以下操作:
var firstFunction = function () {
var imPrivate = "foo"
var innerFunction = function () {
// do stuff
}
return {
innerFunction : innerFunction
}
}
firstFunction.innerFunction()
这也可以让您创建私有方法和变量。
关于javascript - 如何在不修改原始代码的情况下使用jQuery调用放置在另一个函数中的函数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12433634/