Hier ist ein Beispiel von Redux.js Ich bin auf Github Reding. Kann jemand bitte die hier verwendete Syntax erklären?Welche JavaScript-Syntax ist das?
var currentListeners = []
var nextListeners = currentListeners
....
someFunc() {
// THIS:
var listeners = currentListeners = nextListeners
for (var i = 0; i < listeners.length; i++) {
listeners[i]()
}
.....
}
Sind die Mehrfachzuweisung und für Anweisungen unabhängig? Das würde es erklären. Aber was ist das fehlende Semikolon am Ende der Aufgabe? gute Praxis/schlechte Praxis?
Uhm, ist das nicht nur normales altes javascript, geschrieben von jemandem, der eine kaputte Tastatur hatte * (fehlende Semikola) * – adeneo
Alle 3 sind gleich gesetzt, zu nextListeners glaube ich. –
Wir empfehlen Ihnen dringend, sich die [Grundlagen der Zuweisungen bei MDN] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Assignment_Operators#Assignment_2) anzusehen. –