@darktowerk56c

Как перебрать объект?

Ребята, подскажите, как правильно перебрать объект, пока не встретиться null?
const obj = {
    next: {
        next: {
            next: {
                next: {
                    next: {
                        next: {
                            next: null
                        }
                    }
                }
            }
        }
    }
}
  • Вопрос задан
  • 115 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Рекурсия:

function walk(node) {
  if (node) {
    console.log(node);
    walk(node.next);
  }
}

Или цикл:

function walk(node) {
  while (node) {
    console.log(node);
    node = node.next;
  }
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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