小编Bad*_*shi的帖子

是否可以仅针对打字稿上的特定类型扩展 Array.prototype?

我有以下原型扩展,因为我一直在使用很多reduce

declare interface Array<T> {
    sum(): T;
}

Array.prototype.sum = function() {
    return this.reduce((acc, now) => acc + now, 0);
};
Run Code Online (Sandbox Code Playgroud)

是否可以强制仅输入此扩展名number

javascript arrays generics typescript

2
推荐指数
1
解决办法
1058
查看次数

标签 统计

arrays ×1

generics ×1

javascript ×1

typescript ×1