mashka_1308
@mashka_1308

Области видимостей js, как разобраться?

let arr = [];

function mapMap(value,key,map){
    if(key.indexOf(substrcon)+1){
        arr.push(key);
    }

    console.log(arr)

}

1 пример
5f9bc4ffb6f76590901488.png
почему оно не работает?? я думала мб в if создается какая-то область видимости и дело в этом
НО
я создала аналогичный упрощенный пример с точно такой же областью видимости и он работает

let arr=[];

function xxl(){

  for(let i=0; i<10; i++){
    if(i%2==0){
    arr.push(i)}
  }
}
  • Вопрос задан
  • 122 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы