1.需求:把对象转成数组对象
2.数据:
const obj = { 0: '男', 1:'女'}
function f(obj) {
// 写代码
}
const arr = f(obj) // arr ===> [{label: '男', value: 0},{label: '女', value: 1}]
3.方法:for in
const obj = { 0: "男", 1: "女" };
function f(obj) {
let arr = [];
for (let i in obj) {
let a = {};
a[i] = obj[i];
arr.push(a);
}
return arr;
}
const arr = f(obj);
console.log(arr); // arr ===> [{label: '男', value: 0},{label: '女', value: 1}]