所以这里有两部分问题。基本上,javascript函数位置的正确做法是什么?我假设会有几个MyScriptFile.js文件,每个文件都有几个函数而不是一个大AllMyScripts.js文件,因为不是每个页面都需要每个函数。
但是我不确定如何从这个文件之外引用另一个函数......
我的情况:我在我的许多页面中都使用了 AJAX 请求。每个请求响应都是不同的(来自不同的文件等),并且很难动态化(一个脚本适合所有人会很困难)。但是,我确实有MakeAJAXRequest()创建请求对象的函数,这是所有DoSomethingWithRequest()函数的标准。
如何包含MakeAJAXRequest()在其他包含DoSomethingWithRequest()函数的文件中?好像我应该能够找到这个..但我还没有遇到它。
tl;博士我有MakeObject.js和UseObject.js。怎么UseObject()参考MakeObject()?
编辑:发现如果您在 HTML标签中包含MakeObjectBEFORE ,将能够引用. 似乎还是有点脏,因为任何想要使用该脚本的人都必须了解依赖关系......UseObject<script>UseObjectMakeObjectUseObjectMakeObject