2016-08-18 155 views
-1

我有一個JavaScript文件,我需要在其他js文件中創建一個javascript類的實例。有什麼辦法可以「包含」或「需要」找到該類的文件嗎?我讀過關於使用Ajax或創建一個單獨的函數來加載文件,有沒有更簡單的方法?在另一個Javascript文件中包含JavaScript文件

我在這裏讀到How do I include a JavaScript file in another JavaScript file?但我正在尋找一些簡單的東西,因爲項目太小,如果我使用其中的任何一種,包含該文件的代碼將比實際需要的代碼更長。

+4

[如何在另一個JavaScript文件中包含JavaScript文件?]的可能重複(http://stackoverflow.com/questions/950087/how-to-include-a-javascript-file-in-another-javascript-文件) – Liam

+0

肯定是一個重複 –

+0

我讀到:(我只是希望我還沒有明白它,並有一個更簡單的方法... – Dimentica

回答

0

試試這個方法。假設2有2個js文件:

file1.js

var MyClass = function() { 
    // some code 
    return something; 
} 
module.exports = MyClass; 

file2.js

var MyClass = require('./file1.js'); 
// use MyClass 

上面運行這段代碼時,正確的NodeJS服務器上運行。

+0

您不需要在某處定義'require'嗎 – Dimentica

+0

'require'是javascript中的函數,你不必定義它 –

+0

是的,你是對的,我可以在這裏看到http://fredkschott.com/post/2014/06/require-an d-the-module-system /謝謝! – Dimentica

相關問題