如何在 java 脚本中访问嵌套数组中的特定对象

How to access the specific object in a nested array in java script

.

我想单独获取the[items] Array object。 我怀疑 <value> object 从函数 return 生成并且由于 <value> object 它没有正确索引。

我尝试了这些方法:

  1. views.value.items 不工作。
  2. views[0][items] 不工作。

据我了解,观点和价值是一个对象。如果是这样,您可以使用 views.value.items[0]

最好用console.log(typeof views)

检查值类型

views 好像是 Promise, that wraps the actual value you want. So you need to call the .then() method on it and provide a callback that can use the value that is inside the Promise. Or if you are in an async function, use await.

我建议至少阅读以下两页,它们描述了如何以上述两种方式使用承诺: