代码之家  ›  专栏  ›  技术社区  ›  Angulandy2

角度2从对象数组中删除值

  •  -3
  • Angulandy2  · 技术社区  · 7 年前

    我有一个包含对象的数组:

    one = [
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'}
    ]
    

    我想删除 key

    2 回复  |  直到 7 年前
        1
  •  2
  •   Ankush Sharma    7 年前

    const one = [
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'},
        {name: 'Name', key: '4868466'},
    ]
    
    const result = one.map((item) => {
     delete item.key
     return item
    })
    
    console.log("result:", result)
        2
  •  3
  •   David Anthony Acosta    7 年前

    一种方法是循环并删除属性

    one.forEach(o => delete o.key);
    
    推荐文章