如何使用for循环从键数组中获取对象的值

时间:2019-03-25 21:25:47

标签: javascript typescript object for-loop probot

例如:

// 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循环中,但不确定。请要求我添加更多详细信息,thx

0 个答案:

没有答案