Lieber Struppi,
Wenn ich mich recht entsinne, ist es so
if(typeof addEvent != 'undefined')
{
( function() { ... } () );
}
ich erkenne es wieder. Aber worin ist denn nun der Unterschied zwischen
`( function () {...} () );`{:.language-javascript}
und
`( function () {...} ) ();`{:.language-javascript}
zu sehen? Ich habe nun [molilys Artikel](http://aktuell.de.selfhtml.org/artikel/javascript/organisation/) gelesen und in etwa verstanden, dass es sich hier um eine Art Closure handelt.
Liebe Grüße aus [Ellwangen](http://www.ellwangen.de/),
Felix Riesterer.