isEmpty

type

Checks if value is an empty object, collection, map, or set. Objects are considered empty if they have no own enumerable string keyed properties.

Signature

isEmpty(value: unknown): boolean

Parameters

NameTypeDescription
valueunknownThe value to check

Returns

boolean - Returns true if value is empty, else false

Examples

Basic Usage

import { isEmpty } from 'dashlite'

console.log(isEmpty(null))
console.log(isEmpty([1, 2, 3]))
console.log(isEmpty({}))
console.log(isEmpty(''))

Output:

true false true true

Available since version 1.0.0