Javascript Firefox不执行通过其他外部脚本动态加载的脚本

Javascript Firefox不执行通过其他外部脚本动态加载的脚本,javascript,firefox,Javascript,Firefox,Firefox没有执行通过外部脚本动态加载的JavaScript文件,这给我带来了麻烦 让我解释一下 我有以下HTML文件: <!doctype html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>Restive.JS</t

Firefox没有执行通过外部脚本动态加载的JavaScript文件,这给我带来了麻烦

让我解释一下

我有以下HTML文件:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>Restive.JS</title>
    <meta name="keywords" content="">
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script type="text/javascript" src="assets/js/load.js"></script>
</head>
<body>
    <h1>Loading JavaScript</h1>
</body>
</html>
为此:

<script>
document.addEventListener("DOMContentLoaded", function() {
    function loadScript(url) {
        var script = document.createElement("script");
        script.src = url;
        document.getElementsByTagName("head")[0].appendChild(script);
    }

    var list_arr = ['assets/js/test3.js', 'assets/js/test4.js'];
    for (var i = 0; i < list_arr.length; i++) {
        console.log('i = ' + i);
        loadScript(list_arr[i]);
    }
});
</script>

document.addEventListener(“DOMContentLoaded”,function()){
函数加载脚本(url){
var script=document.createElement(“脚本”);
script.src=url;
document.getElementsByTagName(“head”)[0].appendChild(脚本);
}
var list_arr=['assets/js/test3.js','assets/js/test4.js'];
对于(变量i=0;i