var xhr = new XMLHttpRequest();
xhr.open('GET', 'https://jsonplaceholder.typicode.com/users', false);
xhr.send();
if (xhr.status != 200) {
// обработать ошибку
alert( xhr.status + ': ' + xhr.statusText ); // пример вывода: 404: Not Found
}
var users = JSON.parse(xhr.responseText);
console.table(users);
buildTable(users);
const table = document.getElementById('users');
function buildTable(users){
for (let i = 0; i < users.length; i++) {
let row = document.createElement('tr');
for (let key in users[i]) {
let td = document.createElement('td');
td.innerHTML = '${ users[i][key] }';
row.appendChild(td);
}
table.append(row);
}
}
при запуске данного скрипта выдает следующую ошибку:
Uncaught ReferenceError: Cannot access 'table' before initialization
В чем может быть проблема?