动态加载 js

动态加载js

function loadScript(src, callback) {
  const script = document.createElement('script');
  script.src = src;
  script.type = 'text/javascript';

  // 加载成功后的回调
  script.onload = () => {
    console.log(`脚本加载成功: ${src}`);
    if (callback) callback();
  };

  // 加载失败的处理
  script.onerror = () => {
    console.error(`脚本加载失败: ${src}`);
  };

  // 将 script 标签添加到文档中
  document.head.appendChild(script);
}

// 使用示例
loadScript('https://example.com/your-script.js', () => {
  console.log('脚本加载完成,执行回调函数');
});
image.png

留下你的脚步
推荐阅读