数据格式
objMap : {
apiP: 8000,
sder: true,
host: "1.111",
wPort: "1335"
}
要求:将 objMap
转化为 数组
const equipArray = Object.keys(objMap ).map(key => {
return {
name: key,
value: objMap [key]
}
打印结果
数组转为对象
let equipArray = [
{
name: 'apiP',
value: '8000'
},
{
name: 'sder',
value: true
},
{
name: 'host',
value: '1.111'
}, {
name: 'wPort',
value: '1335'
}
]
const apiConfigMap = equipArray.reduce((key, item) => {
key[item.name] = item.value;
return key;
}, {});
打印结果
console.log(apiConfigMap, 'apiConfigMap')