mi pare di aver capito che con il setTimeout gli si dice di eseguire la funzione 'b()' dopo x secondi, ma non è esattamente quello che cerco.
A me servirebbe proprio una funzione da mettere in mezzo ad altre 2 mie funzioni che faccia passare qualche secondo.
Qualcosa tipo:

1();

pausa();

2();

dove la funzione pausa() non fa altro che far scorrere un pochino il tempo.