如何在一个js文件中引入另一个js文件

JavaScript017

如何在一个js文件中引入另一个js文件,第1张

如果是没用任何框架

在页面中引入 比如a.js写了一个console.log(1),想在b.js中使用

就在页面中先引入a.js 然后在b中就可以使用了

如果 想知道在b.js中 使用document.write("<script src='ja.js'></script>")

如果有框架 比如vue啊之类的

import了解一下

可以使用JavaScript的document.write方法引入js文件。

举例如下:

document.write('<script src="jquery.js"><\/script>') //引入当前目录下的jquery.js文件。

以上代码已本地测试可用,你可以试一下。

有三种方法可以实现,分别如下:

第一种、直接document.write:

<script language="javascript">

document.write("<script src='test.js'><\/script>")

</script>

第二种、动态改变已有script的src属性

<script src='' id="s1"></script>

<script language="javascript">

s1.src="test.js"

</script>

第三种、动态创建script元素:

<script>

var oHead = document.getElementsByTagName('HEAD').item(0)

var oScript= document.createElement("script")

oScript.type = "text/javascript"

oScript.src="test.js"

oHead.appendChild( oScript)

</script>

注意:第三种方法使用时,请注意路径。