【发布时间】:2020-11-29 14:08:03
【问题描述】:
我有一个有很多功能的js文件
function one(){
//do stuff
}
function two(){
//do stuff
}
function execute_top_one(){
//do stuff
}
function execute_top_two(){
//do stuff
}
并且我需要创建一个函数来执行,例如,所有以函数名称中以“execute_top”开头(或包含)“execute_top”的函数,而不是像这样手动调用所有函数
execute_top_one();
execute_top_two();
有什么建议吗?
【问题讨论】:
-
听起来您以错误的方式处理此问题。你为什么需要它?拥有一个包含函数的数组并执行所有函数不是更有意义吗? (并且可能是一个包含多个这样的数组的对象?)
-
嗯,你说得对。这将是最合乎逻辑的事情。但是我没有这样的水平能够从零开始创建它。有什么可以参考我的例子吗?
-
我找到了this example 的一个函数数组,但是我想要的是不必写数组(或者动态生成就可以了),因为我可以有4个函数或120个函数并且我不想留下任何执行。
标签: javascript jquery function each