En este artículo, todos los detalles detrás del concepto y funcionamiento de la función "setTimeout ()Se explican.
¿Cuál es el objetivo detrás de SetTimeOut ()?
Todos en sus vidas han hecho uso de un dispositivo llamado temporizador. Los temporizadores o una alarma se utilizan para muchos procedimientos diversos. Un temporizador proporciona la funcionalidad de saber cuándo detenerse o comenzar ciertas acciones en su vida diaria. Al igual que eso, el "setTimeout ()"La función proporcionará esta función a su código. El uso de esta función proporcionará retrasos antes de que se puedan ejecutar cualquier funciones definidas por el usuario.
Tomemos un ejemplo de esto. En un videojuego, el enemigo tiene que reaparecer exactamente 20 segundos después de que sea asesinado. El "setTimeout ()La función se implementará en el código original que es responsable de ejecutar el videojuego. Esta función es lo que hará que el enemigo tenga un retraso de 20 segundos antes de que aparezca nuevamente. En el mismo juego, esta función se puede usar para algo muy contrastante. Supongamos que ha aparecido un elemento para el jugador. Pero el desarrollador del juego no quiere que ese elemento se demore por el infinito. Aquí es donde el "setTimeout ()"Intervenirá y dará un tiempo limitado para que ese artículo se demore.
¿Cómo funciona la función setTimeout ()??
Esta sintaxis es muy básica y fácil de entender. Se necesitan dos parámetros dentro de sus soportes. El primer parámetro es la función definida por el usuario que se ejecutará. Tomaremos otro parámetro que es el momento del retraso (milisegundos) que ocurrirá antes de que se ejecute la función definida por el usuario. A continuación se muestra un código de muestra para esta ejecución:
función sampleFunction ()En este ejemplo, la función "función de muestra"Se ejecutará 5 segundos (5000 milisegundos) después de que se ejecute el código. Consulte el fragmento a continuación:
Hay algunos otros detalles a tener en cuenta también sobre este código.
Conclusión
A "setTimeout ()La función se utiliza para proporcionar un retraso antes de la ejecución de cualquier función definida por el usuario. La función puede resultar útil al ejecutar o terminar ciertos fragmentos de código dentro de un programa. En este artículo, se ha proporcionado una explicación detallada sobre lo que el "setTimeout ()La función es y cómo se puede usar en JavaScript.