使用没有网页的JS加载JS文件

时间:2011-12-09 15:03:51

标签: javascript unit-testing loading

我一直在研究解决我遇到的问题的简单方法。

我有一个JavaScript文件,需要使用另一个JS文件中包含的一些函数。我从堆栈溢出中读取了很多帖子,它们都需要从网页加载。在我的情况下,他们绝对不使用网页加载,我不想使用一个。

原因是我正在使用Rhino从命令行运行JavaScript单元测试。请求我帮忙!

2 个答案:

答案 0 :(得分:1)

您可以使用Ajax加载其他javascript文件。看看jQuery .getScript()。我不确定这是否可以在从命令行运行的上下文中工作,或者它是否只是将.js文件附加到document.body。

答案 1 :(得分:1)

使用Rhino的load功能(约占此页面的三分之一):https://developer.mozilla.org/en/Rhino_Shell