// 使用from将对象转换为二维数组
function changeArray(obj) {
return Array.from(obj, function (item) {
let putAside = []; // 用于储存
let keys = Object.keys(item); // 获取item的键
for (var i = 0; i < keys.length; i++) { // 遍历键 把键和值写入putAside
putAside.push([keys[i], item[keys[i]]]);
}
return putAside; // 例:输入 {name:'aa',age:'15} 输出 [['name','aa']['age','15]]
})
};
var obj = [
{name: 'aa',age: '15',},
{name: 'bb',age: '18',}
];
obj = changeArray(obj);
// 转换后
//obj=[
// [['name','aa'],['age','15']],
// [['name','bb'],['age','15']]
//];
form方法会将处理后的数据用,分割放入数组中返回新数组