function f() { var a = () => 5; return a.prototype; }
我们应该在这里给出一个错误。
4年来没有人注意到
我想我们有没有办法做到这一点? 可调用类型的表观类型包括来自全局类型Function ,我们无法真正从该声明中删除prototype 。
Function
prototype
唯一的方法是让 lambda 函数具有与常规函数不同的明显类型。
最有用的评论
4年来没有人注意到