No, puoi uscire da una funzione interrompendola, poi farla ripartire, ma da capo non da dove l'hai interrotta.
Sospendere o congelare un operazione/script/funzione non è possibile in javascript.