检查JavaScript文件是否已下载

检查JavaScript文件是否已下载,javascript,download,Javascript,Download,如果同一个Javascript文件有不同的URL,那么就有可能发现Javascript文件是否已经下载。不使用URL,而是使用文件名 这是否可以使用JavaScript实现 可以在DOM中找到所有元素,并检查是否有任何src属性与文件名的正则表达式匹配。如果在脚本中定义了变量,则可以检查变量是否已定义: if (typeof(myScriptDefined) == "undefined") { myScriptDefined=true; // rest of my script

如果同一个Javascript文件有不同的URL,那么就有可能发现Javascript文件是否已经下载。不使用URL,而是使用文件名


这是否可以使用JavaScript实现

可以在DOM中找到所有
元素,并检查是否有任何
src
属性与文件名的正则表达式匹配。

如果在脚本中定义了变量,则可以检查变量是否已定义:

if (typeof(myScriptDefined) == "undefined") {
    myScriptDefined=true;
    // rest of my script content
}

为什么不设置一个全局变量来指示文件已经下载,并检查一下呢?我会在
窗口前面加上前缀。
只是为了明确表示是的,在这种情况下您确实需要一个全局变量