perchè altrimenti l'avrebbe eseguita quella funzione.. invece a te serve solo dichiarare quale sarà la funzione che eseguirà una volta caricati i dati..

esempio:

function test(){
return 1;
}


a = test // A non è nient'altro che il riferimento a test()
a = test() // in questo caso a è = al risultato di test()