var request = new XMLHttpRequest();
request.open('GET', 'путь/до/json.json');
request.onreadystatechange = function(e) {
if (this.readyState = 4) {
if (this.status == 200) {
var response = JSON.parse(this.responseText);
// тут ченибудь делаем с объектом
}
else {
// тут сообщаем о сетевой ошибке
}
}
}
request.send(null);