在另一个Js文件中声明Js文件

时间:2014-04-22 08:21:04

标签: javascript php

我有疑问。我有

  1. date.js(用于日期时间操作)
  2. control.js(表格中的一般控件)
  3. 我想要在control.js中声明 - > date.js 在某些控件中使用datetime函数。

    那么,是否可以在另一个中声明一个js文件?

    感谢您的回复。

3 个答案:

答案 0 :(得分:0)

我在我的.js文件顶部添加了你提到的语句。

document.write('<scr'+'ipt type="text/javascript" src="file2.js" ></scr'+'ipt>');

但为什么包含?您不需要包含。您可以将代码添加到现有JavaScript文件。或者,您可以从HTML文件中调用 js 文件。

答案 1 :(得分:0)

您可以使用js动态加载其他javascript文件。

并且那里有很多图书馆。

我最喜欢的一个是https://github.com/chriso/load.js

load('date.js');

答案 2 :(得分:0)

您可以使用AMD或commonJS模块格式编写代码 对于AMD而言requireJS,对于commonJS,有browserify。您还可以查看支持这两者的webpack

我使用browserify获得了非常好的体验,因为它允许您使用大量的nodejs模块,因此您可以使用npm来安装它们。这是一个很棒的工具。我也听说过很多关于webpack的好东西,所以也许可以尝试一下。它允许您甚至捆绑图像和样式表。