Sometimes, we want to make a JSON call to an URL with JavaScript.
In this article, we’ll look at how to make a JSON call to an URL with JavaScript.
How to make a JSON call to an URL with JavaScript?
To make a JSON call to an URL with JavaScript, we use fetch.
For instance, we write
const getJSON = async (url) => {
const response = await fetch(url);
return response.json();
};
const data = await getJSON("https://yesno.wtf/api");
console.log(data);
to define the getJSON function.
In it, we call fetch with url to make a get request to url.
Then we get the response from the returned promise with await.
We get the JSON response body by calling json.
Then we call getJSON and get the response body with await.
Conclusion
To make a JSON call to an URL with JavaScript, we use fetch.