[Home] > Snippets  > Languages  > JavaScript  > Validation  >  Check if a value is an object

Check if a value is an object

JavaScript

const isObject = (v) => v !== null && typeof v === 'object'

TypeScript

const isObject = (v: any): boolean => v !== null && typeof v === 'object'

Examples

isObject(null) // false
isObject('hello world') // false

isObject({}) // true
isObject([]) // true