isPrimitive
Check if the input parameter is a primitive type, including number, string, boolean, null, undefined, symbol, and bigint.
Added in v0.0.1
Usage
ts
import { isPrimitive } from 'parsnip-kit'
isPrimitive(1) // true
isPrimitive('test') // true
isPrimitive(true) // true
isPrimitive(null) // true
isPrimitive(undefined) // true
isPrimitive(Symbol()) // true
isPrimitive(BigInt(1)) // true
isPrimitive(new Number(1)) // false
isPrimitive(new String('test')) // false
isPrimitive(new Boolean(true)) // false
isPrimitive({}) // false
isPrimitive(new Date()) // falseAPI
Arguments
| Arg | Type | Optional | Default | Description |
|---|---|---|---|---|
arg | any | false | undefined | Parameters for check |
Returns
| Type |
|---|
boolean |