JS rekursive Aufrufe
bearbeitet von J o> hi, gibts eine Möglichkeit den rekursiven Aufruf aus der Funktion heraus mit this zu notieren? Mein Versuch `this(args)` hat leider nicht funktioniert. Issue: Funktion umbenennen. MFG
In Javascript? Nein, nur wenn ein Zeiger auf die Funktion selbst definiert ist.
~~~ JavaScript
var fkt = (a) => {
_self = this;
// do something
if (cond) { foo = _self.this(x); }
return bar;
}
~~~
Ungetestet, sollte aber so oder ähnlich aussehen.
Gruß
Jo
JS rekursive Aufrufe
bearbeitet von J o> hi, gibts eine Möglichkeit den rekursiven Aufruf aus der Funktion heraus mit this zu notieren? Mein Versuch `this(args)` hat leider nicht funktioniert. Issue: Funktion umbenennen. MFG
In Javascript? Nein, nur wenn ein Zeiger auf die Funktion selbst definiert ist.
~~~ JavaScript
var fkt = (a) => {
_self = this;
// do something
if (cond) { foo = this(x); }
return bar;
}
~~~
Ungetestet, sollte aber so oder ähnlich aussehen.
Gruß
Jo