【问题标题】:How to get keys from an array in typescript [duplicate]如何从打字稿中的数组中获取键[重复]
【发布时间】:2019-05-04 03:18:51
【问题描述】:
value =   {
     5c03dbc3d8e3e3435f875a46: "1", 
     5c03dc0fd8e3e3435f875a48: "2", 
     5c03dc30d8e3e3435f875a49: "3", 
     5c03dc5fd8e3e3435f875a4a: "4"
     }

我有一个这样的数组。我想从这个数组中获取键,以便我可以使用它来获取与这些键关联的值。这一切都是为了打字稿。

【问题讨论】:

    标签: typescript angular7


    【解决方案1】:

    你没有数组,你有一个对象字面量。如果它是一个数组,您将使用括号[ ] 而不是花括号{ }。此外,数组键始终是从 0 到 length -1 的整数。

    回答你的问题。如果您想要 value 对象中的所有键,您可以使用 Object.keys(value)

    【讨论】:

    • 无论练习是否正确,typescript 中的数组绝对可以使用非整数作为键。
    猜你喜欢
    • 2022-01-03
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 1970-01-01
    • 2022-01-12
    • 2020-11-29
    • 2020-12-04
    相关资源
    最近更新 更多