arrays - 从 typescript 中的对象数组中获取属性值数组

标签 arrays typescript

class Test{
    constructor(private Name: string, private Id: number, private isAlive: boolean){}

    array1?: string[];
}

想象一下 该数组使用来自 API 响应的一堆数据进行初始化。我有一组测试对象。我现在需要的是将该数组中所有这些对象的名称提取到一个新数组中。 我找不到这个问题的 typescript 语法。

最佳答案

Typescript(或多或少)是 javascript 的超集。适用于 Javascript 的相同解决方案也适用于 Typescript。

const output = input.map( item => item.name );

关于arrays - 从 typescript 中的对象数组中获取属性值数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55231886/

相关文章:

angular - Angular 4 中的 ngx-slick 轮播不移动项目

javascript - 装订铁页和和

javascript - 不断向后移动数组

JavaScript 数组 - 查找 2 个元素的组合数

javascript - 如何在 Typescript 中为 getter 使用 Object.defineProperty?

javascript - AppModule 中的错误不是 NgModule,typescript 2.3.2,Angular 4

c - 结构中数组和结构数组的动态内存分配

php - 使用 PHP 将 MySQL 表中的数组内容分成多行

ios - 无法将NSDictionary添加到NSArray

visual-studio - Visual Studio 2015 中嵌套的 TypeScript、Html 和 JS 文件