【发布时间】:2017-09-07 05:55:36
【问题描述】:
我有一个像这样的对象。如何在 JavaScript 中将其转换为数组。
我很努力,但它不起作用,我无法提醒或控制台记录它。
我在下面有这个对象
{
"2017": {
"08": [{
"id": "22",
"pass": "temp1"
}, {
"id": "23",
"pass": "af",
}],
"09": [{
"id": "25",
"pass": "zx"
}]
},
"2018": {
"08": [{
"id": "24",
"pass": "gre"
}]
}
}
这是我希望它在 JavaScript 中的数组
Array
(
[2017] => Array
(
[08] => Array
(
[0] => Array
(
[id] => 22
[pass] => temp1
)
[1] => Array
(
[id] => 23
[pass] => af
)
)
[09] => Array
(
[0] => Array
(
[id] => 25
[pass] => zx
)
)
)
[2018] => Array
(
[08] => Array
(
[0] => Array
(
[id] => 24
[pass] => gre
)
)
)
)
非常感谢您的回答
【问题讨论】:
-
你想要的阵列是什么?
-
喜欢这个对象,但我想要一个循环它的钥匙
-
您可以使用
Object.keys()或Object.values() -
用你想要的数组更新问题,这样其他用户解决问题会更容易
-
您发布的数组是PHP关联数组。在 JavaScript 中,它表示为您已经拥有的对象。请参阅我的答案以了解如何对其进行迭代
标签: javascript arrays object