javascript - 使用随机密钥的Foreach JSON

Sel*_*ect -1 javascript json

当我想要反序列化json时,我目前遇到了这个问题.我不知道如何使用未知键进行此操作

[
    {
        "84.200.222.4": [
            0.022
        ]
    },
    {
        "84.200.230.82": [
            1.315
        ]
    },
    {
        "80.156.160.161": [
            0.874
        ]
    },
    {
        "72.14.217.108": [
            0.662
        ]
    },
    {
        "108.170.251.193": [
            0.638
        ]
    },
    {
        "216.239.54.61": [
            0.64
        ]
    },
    {
        "172.217.23.131": [
            0.564
        ]
    }
]
Run Code Online (Sandbox Code Playgroud)

我什么时候想要这样做呢?

1. 84.200.222.4
- 0.022

2. 84.200.230.82
- 1,315

3. 80.156.160.161
- 0.874

4 72.14.217.108
- 0.662
Run Code Online (Sandbox Code Playgroud)

等等..我目前还不确定如何循环通过未知密钥是可能的?

fro*_*zen 5

只需遍历数组,然后使用Object.keys(),返回所有对象属性的数组.

arr.forEach(obj => {
    console.log(Object.keys(obj)[0]);
})
Run Code Online (Sandbox Code Playgroud)