cc.Class中的静态方法怎样相互调用?

cc.Class {
statics: {
a() {}
b() {}
}
}

函数 a 怎样调用函数 b?

同时静态属性也不好处理:
1、要么定义一个不能被其它脚本引用的全局变量,
2、要么定义为静态属性,这样也遇到怎样被静态函数引用的问题

this.constructor.a
或者是
var test = cc.Class {
  statics: {
    a() {}
    b() {}
  }
}
module.exports = test;
使用的时候就是test.a