Задать вопрос
@nurs948

Cannot access '' before initialization как решить?

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


В чем может быть проблема?
  • Вопрос задан
  • 847 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы