[latex]Mae govannen![/latex]
@@Kai345:
nuqneH
Falls die Funktion nicht anderweitig aufgerufen wird, würde ich
function foo () {
// stuff
setTimeout(foo, 10000);
}foo();
> >
> > schreiben.
>
> Warum nicht gleich so?
>
> ~~~javascript
(function foo () {
> // stuff
> setTimeout(foo, 10000);
> }());
Weil das etwas anderes ist (bzw. sein kann) In deiner Version wird die Funktion direkt von der JS-Engine ausgeführt, man kann den Zeitpunkt nicht beeinflussen. In meinem Fall wird foo() zu einem bestimmten Zeitpunkt (der viel später sein kann, bspw. anhand einer Nutzer) kontrolliert aufgerufen. Daß ich foo() direkt unter der Funktion als Aufruf notiert habe, ist eher exemplarisch anzusehen.
Stur lächeln und winken, Männer!
Kai
--
It all began when I went on a tour, hoping to find some furniture
Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
SelfHTML-Forum-Stylesheet
It all began when I went on a tour, hoping to find some furniture
Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
SelfHTML-Forum-Stylesheet