typescript TypeScript中的Array.prototype.flatMap方法。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript TypeScript中的Array.prototype.flatMap方法。相关的知识,希望对你有一定的参考价值。

interface Array<T> {
    flatMap<E>(callback: (t: T) => Array<E>): Array<E>
}

Object.defineProperty(Array.prototype, 'flatMap', {
    value: function(f: Function) {
        return this.reduce((ys: any, x: any) => {
            return ys.concat(f.call(this, x))
        }, [])
    },
    enumerable: false,
})

以上是关于typescript TypeScript中的Array.prototype.flatMap方法。的主要内容,如果未能解决你的问题,请参考以下文章

如何显示来自 angular 8 typescript 订阅的错误消息?

在 Angular2 中使用 Typescript 读取 JSON

如何在 Angular 的 Typescript 中使用数组

使用 angular2/typescript 从 html 生成 PDF 文件

TypeScript入门学习之路

使用TypeScript中的TypeScript库