205  
查询码:00000267
js从数组中的对象取出特定字段并生成新的数组 map()
作者: 闫梦洁 于 2020年01月02日 发布在分类 / FM组 / FM其他 下,并于 2020年01月02日 编辑

示例:

let arr = [
  {
    'id': '1',
    'name': '小红',
  },
  {
    'id': '2',
    'name: '小白',
  },
  {
    'id': '3',
    'name': '小黄',
  }
];
// 使用map()生成数组
let new_arr = arr.map(obj => {return obj.name})
// 输出 ['小红','小白','小黄']
实际使用时,可能会和数组过滤filter()方法一起使用,如下示例:
var childArr = property.addVm.$data.AllUserData.filter(function (element) {
                                    return element.OuGuid == item.value;
                                }).map(obj => { return { value: obj.RowGuid, label: obj.DisplayName } });


 推荐知识

 历史版本

修改日期 修改人 备注
2020-01-02 16:23:03[当前版本] 闫梦洁 其他原因...
2020-01-02 16:21:49 闫梦洁 创建版本

知识分享平台 -V 4.8.7 -wcp