我正在使用我的.js文件。当我的函数mainPaginationClicked被调用时,我希望它还执行另一个函数rotateMessage。 rotateMessage在我的html文档的脚本标记中声明。有没有办法从我的.js文件中调用此函数?
答案 0 :(得分:0)
是的,您可以像在.js文件中那样调用它。 JS中的函数在文件之间共享,因为变量也是如此。
答案 1 :(得分:0)
只要在HTML中对函数进行delcared后加载JavaScript文件(或者仅在声明函数后调用该函数),您声明的函数将在同一JavaScript上下文中可用。实际的文件位置并不重要,只有内存中的命名空间。
浏览器中的默认行为是在使用script
标记加载JavaScript时阻止,因此您可以按照您希望它们执行的顺序安全地编写JavaScript资源,而无需担心外部文件需要加载(除非明确控制,否则它们都会在全局命名空间中汇集在一起)。
答案 2 :(得分:0)
如果确保您的js文件包含在 脚本标记之后,那么调用rotateMessage