如何在另一个js文件中包含js文件?

如何在另一个js文件中包含js文件?

如何将js文件包含到另一个js文件中,以便坚持DRY原则并避免重复代码。



慕桂英546537
浏览 2129回答 3
3回答

慕的地10843

你需要这样写document.write('<scr'+'ipt&nbsp;type="text/javascript"&nbsp;src="other&nbsp;js&nbsp;file.js"&nbsp;></scr'+'ipt>');在你的第一个js文件中

沧海一幻觉

您只能在HTML页面中包含脚本文件,而不能在其他脚本文件中包含脚本文件。也就是说,您可以编写JavaScript来将“包含”脚本加载到同一页面中:var&nbsp;imported&nbsp;=&nbsp;document.createElement('script');imported.src&nbsp;=&nbsp;'/path/to/imported/script';document.head.appendChild(imported);您的代码很可能依赖于“包含”脚本,但在这种情况下,它可能会失败,因为浏览器将异步加载“导入”脚本。您最好的选择是简单地使用第三方库,如jQuery或YUI,它可以为您解决此问题。//&nbsp;jQuery$.getScript('/path/to/imported/script.js',&nbsp;function(){ &nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;script&nbsp;is&nbsp;now&nbsp;loaded&nbsp;and&nbsp;executed. &nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;put&nbsp;your&nbsp;dependent&nbsp;JS&nbsp;here.});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript