| ... | @@ -18,7 +18,7 @@ setTimeout((): void => { |
... | @@ -18,7 +18,7 @@ setTimeout((): void => { |
|
|
console.log('Fin de la petición');
|
|
console.log('Fin de la petición');
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
> El flujo principal no se bloquea; la operación asíncrona se gestiona mediante el **Event Loop**. El **Event Loop** es el mecanismo que permite a Javascript (Typescript por herencia) ejecutar codigo en paralelo. Podría decirse que es un organizador de tareas o hilos.
|
|
El flujo principal no se bloquea; la operación asíncrona se gestiona mediante el **Event Loop**. El **Event Loop** es el mecanismo que permite a Javascript (Typescript por herencia) ejecutar codigo en paralelo. Podría decirse que es un organizador de tareas o hilos.
|
|
|
Si se quisiera esperar a recibir los datos lo que habría que hacer es:
|
|
Si se quisiera esperar a recibir los datos lo que habría que hacer es:
|
|
|
```ts
|
|
```ts
|
|
|
console.log('Iniciando petición...');
|
|
console.log('Iniciando petición...');
|
| ... | | ... | |