var myObj = [
{"a":"1", "b":"2"},
{"c":"3", "c":"4"},
{"d":"5", "e":"6"}
];
选择其中一行的最佳解决方案是什么?我有下面的函数将Object转换为数组,但它返回索引,但我需要完整的行。
var array = $.map(myObj, function(value, index) {
return value;
});
return array;
}
答案 0 :(得分:0)
如果所需的输出是,例如:
[
"a",
"b"
]
执行:
var myObj = [
{"a":"1", "b":"2"},
{"c":"3", "c":"4"},
{"d":"5", "e":"6"}
];
var newArr = myObj.map(row => Object.keys(row));
console.log(newArr[0]);

答案 1 :(得分:0)
var myObj = [{
"a": "1",
"b": "2"
}, {
"c": "3",
"c": "4"
}, {
"d": "5",
"e": "6"
}];
var reformattedArray = myObj.map(function(value, index, array) {
return Object.values(value);
});
console.log(reformattedArray);