Si el arreglo datos tiene elementos entonces la promesa se satisface después de 2000 ms (el parámetro de tiempo de setTimeout ejecuta operaciones sin ningún problema)
Si el arreglo datos no tiene elementos entonces la promesa es rechazada y lanzamos el error.
Al momento de consumir la promesa:
Como datos si tiene elementos el catch nunca llega a ejecutarse en este ejemplo.
Realizamos un encadenamiento de array methods, una transformación con map para solo ocupar las llaves de edad de data y también un filter para mostrar solo las edades mayores a 25.
finally se ejecuta siempre, independientemente si la promesa fue satisfactoria o rechazada.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Respuesta:
C.
[26],FIN(después de 2000 ms)getDatoses una función que regresa una promesa.datostiene elementos entonces la promesa se satisface después de 2000 ms (el parámetro de tiempo desetTimeoutejecuta operaciones sin ningún problema)datosno tiene elementos entonces la promesa es rechazada y lanzamos el error.Al momento de consumir la promesa:
datossi tiene elementos elcatchnunca llega a ejecutarse en este ejemplo.mappara solo ocupar las llaves deedaddedatay también unfilterpara mostrar solo las edades mayores a25.finallyse ejecuta siempre, independientemente si la promesa fue satisfactoria o rechazada.