document.createElement("script") 同步
document.createElement("script") 同步
是否可能同步调用一个.js
文件,然后立即使用它?
以下是简化版的代码。在我的实现中,createElement的部分在一个函数中。我考虑在该函数中添加一些内容,以检查在返回控制之前某个变量是否已被实例化。但是,当包含来自我无法控制的其他网站的js时,仍然存在问题。
想法是什么?
编辑:
目前我接受了最佳答案,因为它对发生的情况进行了很好的解释。但是,如果有人有任何改进的建议,我愿意听取。这是我想做的一个示例。
// Include()是一个自定义函数来导入js。 Include('my1.js'); Include('my2.js'); myFunc1('blarg'); myFunc2('bleet');
我只是希望不必过多了解内部,并且只能说:“我希望使用此模块,现在我将使用其中的一些代码。”