Selecionando Chaves de Objeto

Beginner

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

Introdução

Neste laboratório, exploraremos como usar a função pick em JavaScript para extrair pares chave-valor específicos de um objeto. Aprenderemos como passar um objeto e um array de chaves para a função pick e como ela utiliza Array.prototype.reduce() para filtrar e retornar apenas os pares chave-valor especificados do objeto. Este laboratório ajudará você a entender como trabalhar com objetos em JavaScript e como extrair apenas as informações necessárias deles.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 100%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.

Instruções para Selecionar Chaves de Objeto

Para selecionar pares chave-valor específicos de um objeto, use a função pick(obj, arr).

  • Passe o objeto como o primeiro argumento e um array de chaves para selecionar como o segundo argumento.
  • A função retorna um novo objeto com apenas os pares chave-valor que correspondem às chaves fornecidas.

Aqui está um exemplo de como usar pick():

const pick = (obj, arr) =>
  arr.reduce((acc, curr) => (curr in obj && (acc[curr] = obj[curr]), acc), {});

pick({ a: 1, b: "2", c: 3 }, ["a", "c"]); // { 'a': 1, 'c': 3 }

Para começar a praticar a codificação, abra o Terminal/SSH e digite node.

Resumo

Parabéns! Você concluiu o laboratório Pick Object Keys. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.