一、loadScript 解释
在JavaScript中,loadScript 方法通常用于动态地加载一个外部JavaScript脚本。这种方法常用于需要根据某些条件(如用户交互、页面加载完成后的某些操作等)动态引入脚本的场景。
二、实现代码
function loadScript(url, callback) {var script = document.createElement('script');script.type = 'text/javascript';script.src = url;script.onload = function() {// 当脚本加载并执行完毕后,调用回调函数if (callback && typeof callback === 'function') {callback();}};script.onerror = function() {console.error('Script load error for URL:', url);};// 将脚本添加到DOM中,以开始加载document.head.appendChild(script);
}// 使用示例
loadScript('https://example.com/some-script.js', function() {console.log('Script loaded and executed!');// 在这里执行依赖于加载的脚本的代码
});