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

“Include” one javascript file to another one

本问题已经有最佳答案,请猛点这里访问。

我有两个单独的javascript文件

1
2
3
4
5
6
7
8
9
#1.js
String.prototype.format = ....
String.prototype.capitalize = ....

#2.js

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

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


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

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

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

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