Get the object type string
string
Get the type of the value in lowercase
a custom type map (type => method) in case you have new types you wish to use
?
string
Checks to see if a value is an arguments object
boolean
Checks to see if a value is an array
boolean
Checks to see if a valule is a boolean
boolean
Is Class
boolean
Is Conventional Class Looks for function with capital first letter MyClass First letter is the 9th character If changed, isClass must also be updated
boolean
Checks to see if a value is a date
boolean
Checks to see if a value is empty
boolean
Is empty object
boolean
Checks to see if a value is an error
boolean
Checks to see if a value is a function
boolean
Checks to see if a value is a Map
boolean
Is ES6+ class
boolean
Checks to see if a value is null
boolean
Checks to see if a valule is a number
boolean
Checks to see if a value is an object
boolean
Checks to see if a value is an object and only an object
boolean
Checks to see if a value is an regex
boolean
Checks to see if a value is a string
boolean
Checks to see if a value is undefined
boolean
Checks to see if a value is a WeakMap
boolean
The type mapping (type => method) to use for getType. Frozen.