最近机顶盒遇到一种特殊场景需要按需加载js,所以特此记录动态加载JS的方法
这个方法加载的是本地的js,如果要加载非本地js的话,应该要加上crossorigin头。
/**
*动态加载js
*
* @param {*} jsURL
* @param {*} fn
*/
function loadJS(jsURL,fn){
var script = document.createElement('script');
script.src=jsURL;
document.body.appendChild(script);
script.onload=function(){
fn&&fn();
}
}