Typescript: 箭头函数不应具有“原型”属性

创建于 2015-01-21  ·  3评论  ·  资料来源: microsoft/TypeScript

function f() {
    var a = () => 5;
    return a.prototype;
}

我们应该在这里给出一个错误。

Won't Fix

最有用的评论

4年来没有人注意到

所有3条评论

我想我们有没有办法做到这一点? 可调用类型的表观类型包括来自全局类型Function ,我们无法真正从该声明中删除prototype

唯一的方法是让 lambda 函数具有与常规函数不同的明显类型。

4年来没有人注意到

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

fdecampredon picture fdecampredon  ·  358评论

disshishkov picture disshishkov  ·  224评论

chanon picture chanon  ·  138评论

born2net picture born2net  ·  150评论

xealot picture xealot  ·  150评论