我收到了以下格式的 JSON 响应:
var json = [{id: 1, name:'test'}, {id:2, name:'bla'}]
我需要的是这样的数组:
[[1,'test'],[2,'bla']]
我知道当我这样做时Object.values(json[0])
,我只能获取第一项的值。但我需要整个数组。正确的做法是什么Object.values(json)
.
谢谢
最佳答案
您可以将map
方法与Object.values
结合使用。
var json = [{id: 1, name:'test'}, {id:2, name:'bla'}]
var values = json.map(Object.values);
console.log(values)
关于javascript - 如何将整个 JSON 响应转换为值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51631768/