JSON
JSON means JavaScript Object Notation
JSON is Text Format for storing and exchanging data
JSON is array of object
JSON format
[ ------------------> ARRAY
{-----------> OBJECT1
----
----
},----------> OBJECT1
{-----------> OBJECT2
----
----
----
}-----------> OBJECT2
]-------------------> ARRAY
API
API means Application Programming Interface
It build the communication between frontend and backend
Fetch
- Fetch is a function we give the parameter as a data URL which means (JSON file)
- This function return promise
- If the promise resolve means it will go to the .then function if it is resolve means again it will go to the next .then function
- If the promise does not resolve means it will go to the .catch function
const api=fetch('https://fakestoreapi.com/products/1')
api.then(()=>console.log("success"))
.catch(()=>console.log("rejected"))
Output:success
if the URL have some mistake means it will go to .catch block
Top comments (0)