Возьмем функцию
function tram() {
alert(1);
}
alert(tram);
tram - ссылка на функцию без еёвыполнения, т.е. чтоб выполнить нужны ()
Т.е. ()() - выполняем "ссылку", что находится в первых скобках.
(tram)();
Выполняем функцию и забываем про неё.
Как-то так.