我一直在研究一個簡單的解決方案來解決我的問題。用JS加載JS文件沒有網頁
我有一個JavaScript文件,需要使用一些包含在另一個JS文件中的函數。我從堆棧溢出中讀取了許多帖子,並且他們都需要從網頁中加載。在我的情況下,他們絕對不會使用網頁來加載,我不想使用一個。
原因是因爲我正在使用Rhino從命令行運行JavaScript單元測試。請求我求救!
我一直在研究一個簡單的解決方案來解決我的問題。用JS加載JS文件沒有網頁
我有一個JavaScript文件,需要使用一些包含在另一個JS文件中的函數。我從堆棧溢出中讀取了許多帖子,並且他們都需要從網頁中加載。在我的情況下,他們絕對不會使用網頁來加載,我不想使用一個。
原因是因爲我正在使用Rhino從命令行運行JavaScript單元測試。請求我求救!
您可以使用Ajax加載其他JavaScript文件。看看jQuery .getScript()。我不確定這是否會在從命令行運行的上下文中工作,或者它只是將.js文件附加到document.body。
使用Rhino的load
功能(約的方式第三下此頁):https://developer.mozilla.org/en/Rhino_Shell
有關於這裏的另一個堆棧溢出後做的更多細節:http://stackoverflow.com/questions/950087/include -javascript-file-inside-javascript-file – kah608
非常感謝你的回答,我已經看過那篇文章@ kah608,但是使用它們的選項都需要Web瀏覽器,謝謝鄧肯,偶然你知道任何JavaScript Native命令? JQuery是否需要加載瀏覽器? – 7dr3am7