Задать вопрос
  • Как достать значение из вложенных объектов, имея массив ключей?

    @alex-ismailov
    0xD34F, спаcибо за подсказку.
    Немного расскажу как мне это помогло, возможно кому-то это будет полезно:
    1. Почитал про reduce
    2. Переписал решение Куратора в развернутой форме, т.е. с return и фиг.скобками.
    3. Вместо тернарного оператора применил обычный if с else.
    4. Осмыслил, что значит каждая переменная p и c, затем дал им явные имена acc и currentKey.
    5. Так для меня замысел стал более понятен.
    6. Понимая, что reduce циклически обходит массив с ключами, реализовал решение с использованием let acc и for of, без метода reduce.

    После всего выше проделанного код Куратора мне стал понятен.