ここにRedux.jsのサンプルがあります。私はgithubに寄付しています。誰かがここで使用されている構文を説明できますか?これはどのJavaScript構文ですか?
var currentListeners = []
var nextListeners = currentListeners
....
someFunc() {
// THIS:
var listeners = currentListeners = nextListeners
for (var i = 0; i < listeners.length; i++) {
listeners[i]()
}
.....
}
マルチ割り当てとfor文は独立していますか?それはそれを説明するだろう。しかし、割り当ての最後にセミコロンがないのは何ですか? 良い練習/悪い練習ですか?
壊れたキーボード*(セミコロンがありません)*誰かが書いた普通の古いjavascriptではありません。 – adeneo
3つはすべて同じに設定されています。 –
[MDNの課題の基礎](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Assignment_2)をご覧になることを強くお勧めします。 –