【发布时间】:2018-06-30 06:46:12
【问题描述】:
我在尝试从 object 中提取 array 时遇到问题。结构如下:
[]
0: Array(4)
0: 0
1: 5
2: 500
3: (5) [{…}, {…}, {…}, {…}, {…}]
我已经尝试过 object.keys、for 和 foreach 循环,但我无法找到解决方案。这个例子是我使用console.log(object) 时得到的。当我输入console.log(object.length) 时,我得到0 作为输出。但类型是object。任何帮助将不胜感激。
【问题讨论】:
-
这是一个数组,包含一个元素,也是一个数组,有4个元素。告诉我们您想要提取的什么,并展示您尝试过的内容。
-
您能否提供
JSON.stringifying 的结构,以及您要提取的结构的示例? -
Json.stringify 给了我 {"_isScalar":false,"source":{"_isScalar":false,"source":{"_isScalar":false,"source":{"_isScalar" :false,"source":{"_isScalar":true,"value":. JBNizet 当我使用 console.log(typeof this.test_array) 它表明它是一个对象。
-
该对象的类型是什么?添加以下代码部分:声明对象并调用 console.log
-
听起来可能是可观察的,您可以将相关代码添加到您的问题中吗?
标签: arrays angular typescript object foreach