-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path33_fetchAPI.js
More file actions
49 lines (28 loc) · 1.25 KB
/
33_fetchAPI.js
File metadata and controls
49 lines (28 loc) · 1.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
/* Al igual que ajax permite enviar informacion al servidor u obtener informacion
de un servidor.
Podemos obtener un archivo local o una respuesta de un servidor (En formato texto o JSON)
Al igual que todas las API's Modernas de JavaScript utiliza Promises o Async / Await
*/
/*JSON = JavaScript Object Notation: Lenguaje de Transporte de Datos
Un JSON puede ser creado en cualquier lenguaje y se puede consumir en JavaScript
por medio de Fetch API y mostrarlo en el sitio web
*/
async function obtenerEmpleados(){
const archivo = 'empleados.json';
// fetch(archivo)
// .then(resultado =>resultado.json())
// //Aplicando destructuring para sacar los datos
// .then(datos =>{
// const {empleados} = datos;
// console.log(empleados);
// // empleados.forEach(empleado =>{
// // console.log(empleado.id);
// // console.log(empleado.nombre);
// // console.log(empleado.puesto);
// // })
// })
const resultado = await fetch(archivo);
const datos = await resultado.json();
console.log(datos);
}
obtenerEmpleados();