Typescript 从对象创建字符串的简单数组

Typescript 从对象创建字符串的简单数组,typescript,Typescript,我有这样的东西 Names = [ { group: 'BII', categories: null }, { group: 'GVL', categories: [] } ]; Groups = ['BII','GVL']; 我需要创建新的字符串数组,如下所

我有这样的东西

  Names = [ 
            {
                group: 'BII',
                categories: null
            },
            {
                group: 'GVL',
                categories: []
            }
   ];
Groups = ['BII','GVL'];
我需要创建新的字符串数组,如下所示

  Names = [ 
            {
                group: 'BII',
                categories: null
            },
            {
                group: 'GVL',
                categories: []
            }
   ];
Groups = ['BII','GVL'];
在Angular中是否有一些简单的解决方案,或者我需要检查object中的所有属性?

尝试以下方法:

让Groups=Names.mapa=>a.group

这样尝试:

如果您不想区分,请执行以下操作:

this.Names.map(x => x.group)
对于不同的

this.distinctresult = Array.from(new Set(this.allResult));
常量名称=[{ 组:“BII”, 类别:空 }, { 组:“GVL”, 类别:[] }]; 让result=names.map{group}=>group; console.logresult;