Built in types
All built in types of JS (Undefined, Null, String, Number, BigInT, Boolean and Symbol) + any, unknown, never, enum, tuple
What is the meaning of “any” type?
It accepts literally any type of value. Try to avoid this
What is a “Tuple” data type?
is a fixed-length array which each element has a particular type. A good practice is to made it just for two values
What is a “Enum” data type?
A list of constants values
What is “Literal Types” ?
They’re a way to represent specific exact values that a variable or property can hold