“包含”一个javascript文件到另一个

时间:2013-02-28 12:36:35

标签: javascript

我有2个单独的javascript文件

#1.js
String.prototype.format = ....
String.prototype.capitalize = ....

#2.js

//................
var text = "some text{0}".format(var1)
//................

如何在第二个文件中提供string#formatstring#capitalize

1 个答案:

答案 0 :(得分:44)

JavaScript全局执行。在页面上添加两个脚本使它们彼此可用,就像它们在一个文件中一样。

<script src="1.js"></script>
<script src="2.js"></script>

但是,您应该注意JavaScript是“线性”解析的,因此,“首先解析,首先提供服务”。如果第一个脚本需要第二个脚本中的某些内容,但尚未解析第二个脚本,则会导致错误。

如果发生这种情况,您应该重新考虑您的脚本结构。