document.createElement("script") 同步

7 浏览
0 Comments

document.createElement("script") 同步

是否可能同步调用一个.js文件,然后立即使用它?

以下是简化版的代码。在我的实现中,createElement的部分在一个函数中。我考虑在该函数中添加一些内容,以检查在返回控制之前某个变量是否已被实例化。但是,当包含来自我无法控制的其他网站的js时,仍然存在问题。

想法是什么?

编辑:

目前我接受了最佳答案,因为它对发生的情况进行了很好的解释。但是,如果有人有任何改进的建议,我愿意听取。这是我想做的一个示例。

// Include()是一个自定义函数来导入js。
Include('my1.js');
Include('my2.js');
myFunc1('blarg');
myFunc2('bleet');

我只是希望不必过多了解内部,并且只能说:“我希望使用此模块,现在我将使用其中的一些代码。”

0