Ich habe mir einen minimierten JavaScript-Code (von GitHub) angesehen, und der Code enthält einen Block, der so aussieht
h = function(a, b, c, d) {
var e, h, i, j, k, l, m = this;
return i = $("#js-frame-loading-template").clone().show(), l = c === "back" ? 350 : 500, j = i.find(".js-frame-loading-spinner").hide() // mehr hier
Ich frage mich, warum/wie dieser Code funktioniert, da es Variablendeklarationen nach der Rückgabeanweisung gibt