1
如何在node.js中创建可重用的空白对象?例如: In file1 :
node.js中的对象库存
var Result = {
error :false,
errorReport :[]
}
exports.Result = Result;
In file 2 :
var result = require('../file1');
exports.doSomething = function(){
var output = result.Result;
output.error = true;
output.errorReport = some_error_array;
}
现在,每次我调用DoSomething的(),很明显,最后result
将被缓存。但是,每次我调用doSomething(),我想要一个新的对象,因为它在Result
中声明没有任何额外的编程(我不想重置属性,每次我做一些事情Result
对象 我在这里丢失任何细节?请帮我
非常感谢@robertklep。有效 :) – codejammer 2013-04-10 09:44:48