gpt4 book ai didi

javascript - RequireJS:回调函数中依赖项和参数的不同计数

转载 作者:行者123 更新时间:2023-11-30 16:44:32 25 4
gpt4 key购买 nike

我有这样的遗留代码和模块定义:

define(["a", "b", "c", "d"], function(a, b, c) {
...
});

您可以看到,依赖项比我们在模块中使用的实际参数更多。

这有什么意义吗?我认为模块 "d" 是多余的。

最佳答案

这仅意味着模块“d”(或者更准确地说,调用“d”的工厂函数的结果)不会作为参数传递(例如 d)到该函数,因此它在其中不可用。

模块“d”可能会执行一些带有副作用的代码,因此删除它可能会改变应用程序的行为方式(即破坏某些东西)。

关于javascript - RequireJS:回调函数中依赖项和参数的不同计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31440710/

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