Как использовать цикл for для получения значений объекта из массива ключей

Например:

// object
const content = { 
  test:{ 
     "a": [ "b", "c" ],
     "b": [ "d" ],
     "c": [ "d" ],
     "d": [ "e" ],
     "e": [] 
  } 
}

// obejct key array
var objectKey = ["a", "b", "c" , "d", "e"]

// for-loop
for(var i = 0; i < objectKey.length; i++){
  var result = Object.values(content.test.objectKey[i])
  console.log(result)
}

С кодом выше, в терминале я получаю сообщение об ошибке вроде: ERROR event: Cannot convert undefined or null to objectЯ пытался использовать инструменты разработчика на Chrome с аналогичными шагами, он тоже не работает. Я думаю, что проблема происходит в цикле for, но не уверен в этом. Пожалуйста, попросите меня добавить больше деталей, если это необходимо, спасибо

0 ответов

Другие вопросы по тегам