gpt4 book ai didi

jquery数组/按顺序从数组调用函数

转载 作者:行者123 更新时间:2023-12-01 01:05:21 25 4
gpt4 key购买 nike

我正在开发一个项目,其中有一堆函数,我想在单击按钮时按特定顺序逐一调用这些函数。一旦执行了一项功能,我就不想再次使用,我想转到下一项。

另一位 S.O 用户建议我需要使用数组,但我仍在学习 jQuery,不确定如何做到这一点,有人可以让我朝着正确的方向开始吗?

提前非常感谢。

最佳答案

假设你有这样的函数:

function foo() { doSomeStuff; }
function bar() { doSomeOhterStuff; }

或者,另一种但相同的语法:

var foo = function() { doSomeStuff; }
var bar = function() { doSomeOhterStuff; }

然后您可以根据这些函数名称创建一个数组并迭代它们:

var functions = ['foo', 'bar'];

for(var i = 0; i <= functions.length; i++) {
window[functions[i]]();
}

或者您可以将函数直接传递给数组:

var functions = [foo, bar];

for(var i = 0; i <= functions.length; i++) {
func();
}

将它们插入数组的顺序决定了它们的执行顺序,每个函数只会执行一次。希望这会有所帮助。

关于jquery数组/按顺序从数组调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2207834/

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