Bueno, vengo aquí por una duda que me surgió....
Bueno, miren, estoy desarrollando un juego vía Web, y tengo una función en Javascript que me actualiza un Div con información del jugador cada 60 segundos con la función setTimeout, ahora, me surgió una duda, esta funcion la lanzo simplemente al cargar la pagina y "automaticamente" se ejecuta cada 60 segundos, ahora que pasa yo si manualmente vuelvo a llamar a dicha funcion...
mi duda es..... en esta situacion se ejecuta dos veces cada 60 segundos, osea, el primer ciclo inica cuando carga la pagina, y el segundo ciclo inicia cuando llamo a la funcion manualmente, o digamos se resetea el tiempo de la primera y solo existe 1 ciclo?, no se si me eh explicado, pero me gustaria si alguien sabe como funciona realmente la funcion setTimeout ¿?