mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
davhojt
bf06961810
|
2 years ago | |
---|---|---|
.. | ||
README.md |
README.md
Get Json
Instructions
In this exercise, we will focus on building complex async flows with promises.
Create a function named getJSON
with two parameters:
path
: a URL called by your function.params
: optional query parameters that will be appended to thepath
.
getJSON
must construct a valid url with the path
and stringified params
, and use fetch
to fulfil the request.
If the response is not OK, getJSON
must throw an error using the response status text.
The response body must then be read and parsed from JSON.
The parsed object contains one of those 2 properties:
"data"
: the actual data to return."error"
: the error message to throw.