type-narrowing
✓Wird beim Arbeiten mit Union-Typen verwendet. Wird bei der Verarbeitung von Nullable-Werten verwendet. Wird verwendet, wenn TypeScript angibt, dass ein Wert möglicherweise nicht definiert ist. Wird bei der Arbeit mit diskriminierten Gewerkschaften verwendet.
SKILL.md
Type narrowing is the process by which TypeScript refines a type from broad to more specific based on control flow.
Master narrowing to write cleaner code without type assertions, and to help TypeScript understand your logic.
If you're using as Type inside an if block, you can probably narrow instead.
Wird beim Arbeiten mit Union-Typen verwendet. Wird bei der Verarbeitung von Nullable-Werten verwendet. Wird verwendet, wenn TypeScript angibt, dass ein Wert möglicherweise nicht definiert ist. Wird bei der Arbeit mit diskriminierten Gewerkschaften verwendet. Quelle: marius-townhouse/effective-typescript-skills.
Fakten (zitierbereit)
Stabile Felder und Befehle für KI/Such-Zitate.
- Installationsbefehl
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill type-narrowing- Kategorie
- </>Entwicklung
- Verifiziert
- ✓
- Erstes Auftreten
- 2026-02-05
- Aktualisiert
- 2026-02-18
Schnelle Antworten
Was ist type-narrowing?
Wird beim Arbeiten mit Union-Typen verwendet. Wird bei der Verarbeitung von Nullable-Werten verwendet. Wird verwendet, wenn TypeScript angibt, dass ein Wert möglicherweise nicht definiert ist. Wird bei der Arbeit mit diskriminierten Gewerkschaften verwendet. Quelle: marius-townhouse/effective-typescript-skills.
Wie installiere ich type-narrowing?
Öffnen Sie Ihr Terminal oder Kommandozeilen-Tool (Terminal, iTerm, Windows Terminal, etc.) Kopieren Sie diesen Befehl und führen Sie ihn aus: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill type-narrowing Nach der Installation wird der Skill automatisch in Ihrer KI-Programmierumgebung konfiguriert und ist bereit zur Verwendung in Claude Code oder Cursor
Wo ist das Quell-Repository?
https://github.com/marius-townhouse/effective-typescript-skills
Details
- Kategorie
- </>Entwicklung
- Quelle
- skills.sh
- Erstes Auftreten
- 2026-02-05