Was macht (Funktion (x, y) {…}) (a, b); in JavaScript bedeuten?
Ich habe diese Funktion gesehen:
(function (x, y, data, lbl, dot) {
// Function body...
})(x, y, data[i], labels[i], dot);
Was ist das? Eine Funktion? Warum sollte eine Funktionsdefinition in @ eingefügt werde()
?