Inputs
Outputs
Plain objects and arrays return
true. Text, numbers, booleans, and null
return false.
This is a broad runtime check. It does not guarantee that the value is a plain
key/value object; lists also count as objects.
Check whether a value has JavaScript’s non-null object type.
true. Text, numbers, booleans, and null
return false.