let loadScript = function (url,callback) {
                let script = document.createElement('script');
                script.type = "text/javascript";

                if(script.readyState){  //ie
                    script.onreadystatechange = function () {
                        if(script.readyState == "complete" || 
                                       script.readyState == "loaded"){
                            tools[callback]();
                        }

                    }
                }else {
                    script.onload = function () {
                        tools[callback]();
                    }
                }
                script.src = url;
                document.head.appendChild(script);
            }




            loadScript("demo.js",'test')

 

//demo.js

let tools = {
    test : function () {
        console.log('a');
    }

}

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-02-07
  • 2021-12-02
  • 2022-12-23
  • 2021-10-07
猜你喜欢
  • 2021-11-29
  • 2022-02-07
  • 2022-12-23
  • 2021-10-11
  • 2021-12-11
相关资源
相似解决方案