XMLHttpRequest

XMLHttpRequest (XHR) objektumok a szerverekkel való interakcióra szolgálnak. Lekérhet adatokat egy URL-ről anélkül, hogy teljes oldalfrissítést kellene végeznie. Ez lehetővé teszi, hogy egy weboldal az oldalnak csak egy részét frissítse anélkül, hogy megzavarná a felhasználó tevékenységét.

Példa a projektemből

const getJSON = function(url, visszahívás) {

const xhr = new XMLHttpRequest();

xhr.open('GET', url, igaz);

xhr.responseType = 'json';

xhr.onload = function() {

const status = xhr.status;

if(állapot === 200) {

callback(null, xhr.response);

} más {

callback(status, xhr.response);

}

};

xhr.send();

};