你好,
原生JS添加一个JS文件其实比较简单:
// 首先创建一个script标签var script = document.createElement('script')
// 接着就可以给这个标签指定要加载的文件地址
script.src = './abc/123/cde.js'
// 如果后面的逻辑需要依赖这个js文件,那么需要在该JS完成加载后再执行其他逻辑
script.onload = function() {
// script已经加载完毕,继续其他逻辑
// 假如加载的jquery库,则接下来可以这么写
$('body').css('backgroundColor', 'red')
}
// 当然,要真正执行加载文件,还需要将script标签添加到页面中
document.head.appendChild(script)
好了,就是这么简单。当然还有很多细节,比如考虑到页面代码整洁,加载后删除该标签也是可以的,而且很多库的loader方法也是有这方面功能处理的。
希望能解决你的问题。
用document.write方法来实现。
在js文件中动态加载另一个js文件代码及注释步骤:
<html><body>
<script type="text/javascript">
document.write("<script src='要引用js'><\/script>")
</script>
<p>write方法的使用</p>
</body>
</html>
定义和用法
write() 方法可向文档写入 HTML 表达式或 JavaScript 代码。
语法
document.write(exp1,exp2,exp3,....)