1

所以这里有两部分问题。基本上,javascript函数位置的正确做法是什么?我假设会有几个MyScriptFile.js文件,每个文件都有几个函数而不是一个大AllMyScripts.js文件,因为不是每个页面都需要每个函数。

但是我不确定如何从这个文件之外引用另一个函数......

我的情况:我在我的许多页面中都使用了 AJAX 请求。每个请求响应都是不同的(来自不同的文件等),并且很难动态化(一个脚本适合所有人会很困难)。但是,我确实有MakeAJAXRequest()创建请求对象的函数,这是所有DoSomethingWithRequest()函数的标准。

如何包含MakeAJAXRequest()在其他包含DoSomethingWithRequest()函数的文件中?好像我应该能够找到这个..但我还没有遇到它。

tl;博士我有MakeObject.jsUseObject.js。怎么UseObject()参考MakeObject()

编辑:发现如果您在 HTML标签中包含MakeObjectBEFORE ,将能够引用. 似乎还是有点脏,因为任何想要使用该脚本的人都必须了解依赖关系......UseObject<script>UseObjectMakeObjectUseObjectMakeObject

4

1 回答 1

0

如果要确保加载依赖项,可以使用如下函数:http ://phpjs.org/functions/include:433还有include_once(), require(), 和require_once()

于 2012-06-15T18:09:40.060 回答