gpt4 book ai didi

javascript - 执行位于另一个函数 Javascript 中的函数

转载 作者:行者123 更新时间:2023-11-30 20:26:08 25 4
gpt4 key购买 nike

我正在使用 Javascript 在 MVC 中创建一个网络应用程序,其中我有一个如下所示的函数

function test() {
//this function won't do anything but create a new function inside.
function executeLot(lot1, lot2) {
//normal function execution;
}
}

现在我想调用函数executeLot(1,2)但我无法调用它,因为它位于 test()

内部

如何从测试函数外部调用 executeLot。

最佳答案

MVC 平台的最佳方式是基于类模型的系统,而不是全局方法或程序代码。

看例子:

//////////////////////////////////////////////////////////
// Class Definition ECMA 5 - works on all modern browsers
//////////////////////////////////////////////////////////

function Test() {

this.executeLot = function(lot1, lot2) {
//normal function execution;
console.log(lot1 + " <> " + lot2)
}

}

//////////////////////////////////
// Make instance from this class
//////////////////////////////////

var myTest = new Test();

//////////////////////////////////
// Call method
//////////////////////////////////
myTest.executeLot(1,1);

关于javascript - 执行位于另一个函数 Javascript 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50908269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com