Perche' nel primo caso richiami una funzione

makeRequest(...)

mentre negli altri fai una assegnazione

makeRequest=(...)

Ci sarebbero altre differenze all'interno delle parentesi, ma le lascio a te...

ciao