Diferencia entre revisiones de «PHP Promise»
Ir a la navegación
Ir a la búsqueda
(Página creada con « <br> -- Ángel D. Fernández González -- (2024).») |
|||
| Línea 1: | Línea 1: | ||
| + | ==Introdución== | ||
| + | |||
| + | * Unha promesa ven ser unha petición que realizamos de forma asíncrona a un servidor e que permite que o código do cliente continúe a súa execución. | ||
| + | : Una promesa ten tres estados: | ||
| + | :* '''Resolved''': Unha promesa normalmente vai solicitar unha información a un servidor. Cando dispón de dita información pasa ao estado resolved. | ||
| + | :* '''Rejected''': Cando a promesa non devolve un valor ou cando se produce unha excepción debido a que o valor devolto non ten o formato correcto. | ||
| + | :* '''Pending''': Cando xa iniciamos a petición e aínda non tivemos resposta. | ||
| + | |||
| + | |||
| + | : Unha promesa pode pasar do estado pending a resolved ou rejected e non pode ter transaccións entre os estados. | ||
| + | |||
| + | |||
| + | ==Código== | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | [https://wiki.cifprodolfoucha.es/index.php?title=Programaci%C3%B3n_con_PHP#UNIDADE_7:_Aplicaci.C3.B3ns_web_din.C3.A1micas:_PHP_e_Javascript Volver á UD7] | ||
<br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2024). | <br> -- [[Usuario:angelfg|Ángel D. Fernández González]] -- (2024). | ||
Revisión del 11:47 28 mar 2024
Introdución
- Unha promesa ven ser unha petición que realizamos de forma asíncrona a un servidor e que permite que o código do cliente continúe a súa execución.
- Una promesa ten tres estados:
- Resolved: Unha promesa normalmente vai solicitar unha información a un servidor. Cando dispón de dita información pasa ao estado resolved.
- Rejected: Cando a promesa non devolve un valor ou cando se produce unha excepción debido a que o valor devolto non ten o formato correcto.
- Pending: Cando xa iniciamos a petición e aínda non tivemos resposta.
- Unha promesa pode pasar do estado pending a resolved ou rejected e non pode ter transaccións entre os estados.
Código
-- Ángel D. Fernández González -- (2024).