2
A
回答
0
只要包含该函数定义的文件需要在调用该函数的文件之前被引用,就像在浏览器不是Windows 8应用程序时那样。
事实上,甚至没有那么多是必要的。如果在window.load或document.load之后调用该函数,那么这意味着所有引用的JavaScript文件已经加载完毕,因此参考序列并不重要。
5
JavaScript中的所有脚本都合并到“脚本上下文”中。这意味着,如果您有:
File1.js:
function a() { b(); }
File2.js:
function b() { alert("hi"); }
那么只要file2.js包括b之前被调用,一切都将是精细。 这意味着你的HTML应该包含<script>
标签,你会很好。
如果使用WinJS,一个更好的例子可能是:
File1.js:
WinJS.Namespace.define("MyNamespace", {
firstFunction: function() { MyNamespace.secondFunction(); }
});
File2.js
WinJS.Namespace.define("MyNamespace", {
secondFunction: function() { alert("hi"); }
});
default.html中:
<script src="/file1.js"></script>
<script src="/file2.js"></script>
但是 JavaScript没有内置的“参考”动态加载。你必须建立或使用你自己的。
皮肤有这么多种方法,所以我会建议你看看他们,并决定哪些符合你的需求。
- Require JS
- 内置页控制/在WinJS片段加载。如果你在WinJS中定义了一个页面,当这个页面的html文件被加载时,在html中声明的任何脚本都会被自动引入。原始碎片加载也是如此。
相关问题
- 1. 如何从POST中的另一个js文件调用函数?
- 2. 钛,从另一个JS文件调用一个JS文件中的函数
- 3. 如何从另一个JS文件中调用Javascript函数
- 4. 使用Rails,在另一个js文件中调用JavaScript函数
- 5. 从另一个JS文件中的另一个函数调用JavaScript函数
- 6. 如何使用reactjs中另一个js文件中的函数?
- 7. 如何从另一个.js文件中调用一个.js文件?
- 8. 如何从另一个js文件中调用一个js中的JavaScript对象?
- 9. 在另一个JS一个js文件中如何使用数据文件
- 10. 从React中的另一个文件调用JS函数?
- 11. 在许多其他JS文件中调用一个JS文件中的函数
- 12. 如何防止在JS中调用另一个函数?
- 13. 如何从另一个js文件回调一个js文件?
- 14. 使用另一个文件的属性调用JS函数
- 15. 从另一个.js文件调用插件内部的函数
- 16. 如何通过JS在另一个文件中调用DIV ID
- 17. 如何在主JS文件中调用另一个JavaScript
- 18. 如何在另一个JS文件中调用AdSense代码?
- 19. 从另一个js文件的函数调用js文件中的java脚本函数
- 20. MongoDB:如何调用另一个JS文件中定义的函数?
- 21. 如何从一个QtScript .js文件调用另一个QtScript .js文件
- 22. 在另一个js文件中使用JavaScript函数
- 23. 如何从Titanium中的另一个.js文件实现函数
- 24. 在.js文件的html中调用js函数
- 25. 确保JS文件已加载,并在调用另一个函数之前调用JS函数
- 26. 从另一个.js文件调用.js文件
- 27. 从另一个.js文件调用javascript函数
- 28. 我怎样才能从另一个调用JS函数文件
- 29. 如何将另一个js文件导入到js文件中?
- 30. 如何在navigator.geolocation.getcurrentposition完成后调用另一个js函数?