isPlainObject
A função isPlainObject verifica se um valor é um objeto simples, criado por um literal ou por Object.
Sintaxe
typescript
isPlainObject(value): booleanParâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
value | any | Valor a ser verificado. |
Retorno
Retorna true se o valor for um objeto simples, caso contrário retorna false.
Exemplos
typescript
isPlainObject({}); // true
isPlainObject(Object.create(null)); // true
isPlainObject([]); // false
isPlainObject(new Date()); // falseNotas
- Objetos simples são criados por
{}ounew Object(). - Retorna
falsepara arrays, funções, instâncias de classes e objetos nativos.
