Область видимости. AJAX [дубликат]

360
26 ноября 2016, 17:59

На данный вопрос уже ответили:

  • Как вернуть значение из события или из функции обратного вызова? 2 ответа
var reqq = new XMLHttpRequest();
    reqq.open('GET','phones.json',true);
    reqq.addEventListener('readystatechange', function() {
    if ((reqq.readyState == 4) && (reqq.status == 200)) {
     newArr = JSON.parse(reqq.responseText);        
    }
  });
reqq.send();
console.log(newArr);

Почему console.log(newArr);выдает undefined ?

Answer 1
if (reqq.readyState == 4 && reqq.status == 200) {
    console.log(newArr);
}
READ ALSO
Массивоподобные объекты JS

Массивоподобные объекты JS

Как создаются объекты подобные NodeList и HTMLCollection ? И есть ли у них преимущество перед массивами?

400
Как заменить обратные слеши на двойные обратные

Как заменить обратные слеши на двойные обратные

Есть у меня переменная, в нее попадает вот такая запись

435
javascript закрепить выделение текста

javascript закрепить выделение текста

Здравствуйте, как можно закрепить выделение текста на странице?

283