Llevo bastante tiempo con un problema que no soluciono y siempre termino esquivandolo haciendo cosas raras con variables que rulan entre funciones. Bueno... expongo mi problema como pregunta:
¿Como puedo saber si una funcion ha terminado de ejecutarse?. Por ejemplo:
Código Javascript:
Ver original
function _primero() { //llamo a la segunda funcion: _segunda(); //ejecuto codigo al terminar _segunda() alert('la segunda funcion ya termino!!!'); } function _segunda() { //esta funcion durara x tiempo... sin determinar. //actualmente lo que hago es que cuando termina modifica una variable, //lo cual es un poco cutre. }
¿Existe algun modo?, que no consita en modificar una variable al terminar una funcion y que tampoco consista en chequear cada x tiempo si ha terminado o no.
¿Se puede?... seria fantastico.