我有文件item.js
exports.itemParam = function(name, price, url, id){
this.name = name;
this.price = price;
this.id = id;
this.url = url;
};
在我的www.js中我需要item.js
var item = require('../modules/item');
我可以通过哪种方式创建此功能的对象?
item.itemParam(a,b,c,k); // item.new itemParam(a,b,c,k); ?
当我在www.js中itemParam
时,我在
new itemParam(a,b,c,k);
答案 0 :(得分:1)
假设你要保留你的课程定义,那么这将有效:
new item.itemParam(a,b,c,k);
itemParam
函数不能在没有引用具有item
的obejct的情况下在www.js文件中使用。