这个对象类型是什么?如何获得它的价值?

时间:2019-10-17 05:00:52

标签: angular typescript

const error= { 'aaa': ['bbb', fieldName] };

这是什么类型?以及如何获得'bbb'

2 个答案:

答案 0 :(得分:4)

那是一个普通的javascript对象(我假设您正在使用TypeScript,但尚未为此指定类/类型/接口)。

error.aaa是一个包含元素['bbb', fieldName]的数组。数组是特殊类型的对象。

您可以通过'bbb'访问error.aaa[0]。 (或error["aaa"][0],如@Pardeep Jain所建议)

答案 1 :(得分:1)

它只是带有键值对的javascript对象类型变量,您可以像这样访问值-

error["aaa"][0]

error.aaa[0]