私はjavascriptを初めて使用し、単純な問題に苦しんでいます。コードを別々のファイルに分割する必要があります。例として、Database.js というファイルがあります。そのファイルには、次の行があります。
function Database(){
//someStuff
this.fetchAll = function(){
//some stuff
return something;
}
}
次に、ファイル app.js で Database.js コードを使用します。そこで、app.js に次のコードを記述します。
var Database = require('Database');
var myDB = new Database();
var result = myDB.fetchAll();
ただし、エラーが発生しますScript Error = '[object Database]' is not a constructor (evaluating 'new Database()') at app.js (line 3).
私の間違いは何ですか?