Javascript 推送函数在另一个函数中?
我有一个问题,我不知道是否有可能做到这一点 我在.js中有多个文件,它们在同一个系统中(每个文件的每个函数都可以在其他文件中使用) 在我的Javascript 推送函数在另一个函数中?,javascript,jquery,function,Javascript,Jquery,Function,我有一个问题,我不知道是否有可能做到这一点 我在.js中有多个文件,它们在同一个系统中(每个文件的每个函数都可以在其他文件中使用) 在我的script_A.js中,我有一个函数loadAllFunction(),在这个函数中,我放置了script_B.js、script_C.js和script_D.js的一些函数,当我调用loadAllFunction()时,默认情况下我要加载这些函数 因此,所有这些都可以像这样工作,但我想问的是,是否可以直接将我想要的函数推入loadAllFunction()
script_A.js
中,我有一个函数loadAllFunction()
,在这个函数中,我放置了script_B.js、script_C.js和script_D.js的一些函数,当我调用loadAllFunction()
时,默认情况下我要加载这些函数
因此,所有这些都可以像这样工作,但我想问的是,是否可以直接将我想要的函数推入loadAllFunction()
,因为文件script\u B.js、script\u C.js和script\u D.js
例如:
script_B.js
:
function loadScriptB() {....}
loadAllFunction(loadScriptB());
function loadScriptC() {....}
loadAllFunction(loadScriptC());
function loadScriptD() {....}
loadAllFunction(loadScriptD());
script_C.js
:
function loadScriptB() {....}
loadAllFunction(loadScriptB());
function loadScriptC() {....}
loadAllFunction(loadScriptC());
function loadScriptD() {....}
loadAllFunction(loadScriptD());
script\u D.js
:
function loadScriptB() {....}
loadAllFunction(loadScriptB());
function loadScriptC() {....}
loadAllFunction(loadScriptC());
function loadScriptD() {....}
loadAllFunction(loadScriptD());
然后我从我的script\u A.js
中调用loadAllFunction()
,以加载全部
有可能这样做吗
谢谢1)您可以在
命令中使用word加载脚本文件,然后使用loadAllFunction()
2) 你应该读书。根据您的任务,您可以使用Promise或Delivereds。谢谢您的回答,是的,我可以理解将Promise与script_A.js
一起用于loadAllFunction()
,但我的问题更多的是关于在另一个脚本(script_B、C或D)之后使用另一个函数“调用/附加”此函数的可能性像这样loadAllFunction(loadScriptC())代码>(来自script_C.js)可能您在应用程序中发布了非常奇怪的逻辑。你能展示更多的代码吗?事实上,我只是每次都把我需要加载的所有函数(从我所有的脚本中,A B C D)放入通用函数loadAllFunction()
(谁在脚本中?)中,我只是问我是否存在另一种收费方法loadAllFunction()
,以及其他脚本中的所有函数(B C D),但这更像是我的一个问题,我认为这是不可能做到的。。无论如何,谢谢你的帮助:)