Valor é Semelhante a Objeto

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, exploraremos como verificar se um valor é semelhante a um objeto usando JavaScript. Usaremos a função isObjectLike para determinar se um determinado valor é um objeto ou um array, e também aprenderemos a diferenciá-lo de outros tipos de dados, como nulo ou funções. Ao final deste laboratório, você terá uma melhor compreensão dos valores semelhantes a objetos e como trabalhar com eles em seu código JavaScript.

Verificando se um Valor é Semelhante a um Objeto

Para verificar se um valor é semelhante a um objeto, siga estes passos:

  1. Abra o Terminal/SSH.
  2. Digite node para começar a praticar a codificação.
  3. Verifique se o valor fornecido não é null e seu typeof é igual a 'object'.

Aqui está o código que você pode usar:

const isObjectLike = (val) => val !== null && typeof val === "object";

Você pode testar esta função com os seguintes exemplos:

isObjectLike({}); // true
isObjectLike([1, 2, 3]); // true
isObjectLike((x) => x); // false
isObjectLike(null); // false

Resumo

Parabéns! Você concluiu o laboratório "Value Is Object-Like". Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.