1、将对象转换成数组对象
let obj = {
name: '新新子',
gender: '女',
age: 18
}
let arr = []
Object.keys(obj).forEach(key => {
arr.push({
key,
value: obj[key]
})
})
console.log(obj, 'obj')
console.log(arr, 'arr')
2、将数组对象转换成对象
let arr = [
{ key: 'name', value: '新新子' },
{ key: 'gender', value: '女'},
{ key: 'age', value: '18' },
]
let obj = {}
arr.forEach(item => {
obj[item.key] = item.value
})
console.log(arr, 'arr')
console.log(obj, 'obj')