[
{
"id": "1",
"file_name": "fdsa",
"size": "111",
"modified_time": "2017-01-09 17:36:45.0",
"password": "qqq"
},
{
"id": "2",
"file_name": "jkl",
"size": "22",
"modified_time": "2017-01-09 17:36:45.0",
"password": "www"
}
]
上面这段json如何优雅地将它转换为关联数组,并且该数组的键key为他的id。
我目前只知道用for循环依次遍历老数组,然后丢到一个新数组中,请问还有其他什么优雅的写法吗?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
谢邀,不知道你要转成什么样的结果,把id座位key,用forEach放进新的数组中挺好的。
Array.reduce也是个方法,不知道优雅是怎么定义的用for语句我认为最优雅,第一最直觉,第二最灵活,第三性能最好。
除了代码会多写几行外,不知道有什么能比得上了呢?
JS中只有数组,没有关联数组这东西,你应该是指对象?