microsoft / microsoft/TypeScript
Object.getOwnPropertyDescriptors accepts undefined (lib.es2017.object.d.ts)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.3k
- Ø Merge
- 2 T. 4 Std.
- Gemergte PRs (30 T.)
- 132
Beschreibung
TypeScript Version: 3.4.5
Search Terms:
getOwnPropertyDescriptors
Code
Object.getOwnPropertyDescriptors(undefined);
Expected behavior:
Undefined is not accepted.
Actual behavior:
Undefined is accepted.
Playground Link:
https://www.typescriptlang.org/play/index.html#src=Object.getOwnPropertyDescriptors(undefined)%3B
However, can't seem to enable es2017 in the Playground
Related Issues:
n/a
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit lib.es2017.object.d.ts und der Deklaration für Object.getOwnPropertyDescriptors. Reproduziere das Problem mit Object.getOwnPropertyDescriptors(undefined) und überprüfe anschließend, dass der Typprüfer undefined ablehnt, während gültige Eingaben weiterhin akzeptiert werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- compilers
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 55/100