setTimeout no nó.ciclo js

Estou um pouco confuso sobre como setTimeoutfunciona. Estou a tentar ter uma repetição, para que as iterações estejam, d ... setTimeout(makeRequest(options, i), 1000); }; Porque é que isto não funciona e como é que eu consigo? Obrigado