问一个关于js语法的问题

我看腾讯21点的那个demo里,Decks文件,定义了一个函数
function Decks (xxx) {
this.xxx = xxx;
}
Decks.prototype.XXXX = function() …

module.exports = Decks;

我在自己的文件里也做了一个类似的,部分代码如下
function Test() {
this.Pos = 0;
}
Test.prototype.XXXX = function() …

module.exports = Test;
运行是会报错Unable to set property ‘Pos’ of undefined or null reference
请问这是什么问题啊?

= =! 一个知道怎么回事的都没有吗?
c++转个js也这么难

你怎么使用Test的呢?应该要var test = new Test();然后再使用test.XXXX()。

你给的代码全是定义部分,鬼知道你怎么调用的……

而且最关键的,你用creator的不去相应的版块提问,非跑js这个堪称鬼版的地儿来问,讲道理有人看你的帖子就不错了,还想要回答……