Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can.js文件";包括「;另一个.js文件_Javascript_Include - Fatal编程技术网

Javascript Can.js文件";包括「;另一个.js文件

Javascript Can.js文件";包括「;另一个.js文件,javascript,include,Javascript,Include,在PhP中,您可以 在html中,可以使用标记进行排序 但是如果我们有一个.js文件,并且我们想包含另一个.js文件,那该怎么办呢。我们将如何做到这一点?如果您的意思是在浏览器上下文中,而不是直接,但您可以使用类似at的加载程序(有几种) 或手动执行此操作: var script = document.createElement('script'); script.src = "/path/to/the/other/file.js"; document.getElementsByTagName(

在PhP中,您可以

在html中,可以使用
标记进行排序


但是如果我们有一个.js文件,并且我们想包含另一个.js文件,那该怎么办呢。我们将如何做到这一点?

如果您的意思是在浏览器上下文中,而不是直接,但您可以使用类似at的加载程序(有几种)

或手动执行此操作:

var script = document.createElement('script');
script.src = "/path/to/the/other/file.js";
document.getElementsByTagName('script')[0].parentNode.appendChild(script);
但是,请注意,使用上述函数以及其他文件中的函数,将无法立即使用。上面的代码启动加载文件的过程,但它会异步继续。您可以使用事件来知道加载已完成(主要是
load
事件,但在旧版本的IE上,您必须使用
onreadystatechange
——这是人们使用加载程序的原因之一!)