所有: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