Tartalomjegyzék

< JavaScript fetch

JavaScript - A fetch

A fetch()

A fetch() az ES6-ban került a JavaScript-be.

A fetch megjelenése előtt a XMLHttpRequest (XHR) API állt rendelkezésre. A használata azonban nehézkes, nem könnyen olvasható kódot eredményez.

A fetch paraméterei

fetch(url, {options})
fetch(url, {method: "GET")
fetch(url, {method: "POST")
fetch(url, {method: "PUT")
fetch(url, {method: "DELETE")

Általános használat

let url = "https://jsonplaceholder.typicode.com/users"
 
fetch(url)
    .then(response => {
        if(!response.ok) {
            throw new Error("Hiba! A REST API elérése sikertelen!")
        }
        return response.json()
    })
    .then(result => console.log(result))
    .catch(error => console.error(error))