JavaScript 使用 map() 方法对接口数据进行映射处理

为了与后端数据不进行耦合,对接口返回数据进行映射处理。

使用map() 方法处理

**map()** 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。语法参考

接口得到的数据为 res

let r = res.map(item => {
    return {
        title: item.name,
        sex: item.sex === 1? '男':item.sex === 0?'女':'保密',
        age: item.age,
        avatar: item.img
    }
})


得到 r 为前端渲染数据