Skip to main content
Version: 11.14.0

isObject

Checks whether the given value is a non-null object (including arrays).

Parameters

ParameterTypeRequiredDescription
valueunknownThe value to check

Returns booleantrue if the value is an object (and not null), false otherwise.

Example

is-object.ts
import { isObject } from '@sinequa/atomic';

console.log(isObject(null)); // false
console.log(isObject(undefined)); // false
console.log(isObject(42)); // false
console.log(isObject('test')); // false
console.log(isObject([])); // true
console.log(isObject({})); // true