function f() {
var a = () => 5;
return a.prototype;
}
Wir sollten hier einen Fehler machen.
Ich denke, wir haben keine Möglichkeit, dies zu tun? Der scheinbare Typ eines aufrufbaren Typs enthält die Member des globalen Typs Function
und wir können prototype
nicht wirklich aus dieser Deklaration entfernen.
Die einzige Möglichkeit wäre, Lambda-Funktionen einen anderen scheinbaren Typ zu haben als reguläre Funktionen.
In 4 Jahren hat es keiner mehr gemerkt
Hilfreichster Kommentar
In 4 Jahren hat es keiner mehr gemerkt