Visit complete TypeScript roadmap

← Back to Topics List

Non Nullable

Non-Nullable constructs a type by excluding null and undefined from Type.

type T0 = NonNullable<string | number | undefined>;
// type T0 = string | number

type T1 = NonNullable<string[] | null | undefined>; 
// type T1 = string[]

Learn more from the following links:

Roadmaps Guides Videos About YouTube

roadmap.sh by Kamran Ahmed

Community created roadmaps, articles, resources and journeys to help you choose your path and grow in your career.

© roadmap.sh · FAQs · Terms · Privacy