所有:Facebook dispatcher.js用什么语言编写?
当我学习阵营FLUX,它使我的Facebook Dispatcher.js: https://github.com/facebook/flux/blob/master/src/Dispatcher.js
我不太了解它的功能和类语法,可以在任何一个知道用什么语言写的呢?是ES6还是TypeScript或其他?我不知道为什么它并不需要被transpiled(或该做的,以运行需要transpile像巴贝尔工具?)
我需要解释有助于某些部分是这样的:
register(callback: (payload: TPayload) => void): DispatchToken {
var id = _prefix + this._lastID++;
this._callbacks[id] = callback;
return id;
}
或者
class Dispatcher<TPayload> {
//...
constructor() {
this._callbacks = {};
this._isDispatching = false;
this._isHandled = {};
this._isPending = {};
this._lastID = 1;
}
我正要问同样的问题,但我很高兴你已经做到了:) – Dmitry