Skip to content

pick ​

A função pick cria um novo objeto contendo apenas as propriedades especificadas do objeto original.

Sintaxe ​

typescript
pick(obj, keys): object

Parâmetros ​

ParâmetroTipoDescrição
objobjectObjeto de origem.
keysstring[]Lista de chaves a serem selecionadas.

Retorno ​

Retorna um novo objeto contendo apenas as propriedades especificadas em keys.

Exemplos ​

typescript
pick({ a: 1, b: 2, c: 3 }, ['b']); // { b: 2 }
pick({ x: 10, y: 20 }, ['x']); // { x: 10 }

Notas ​

  • Não modifica o objeto original.
  • Útil para extrair subconjuntos de dados de objetos maiores.

Referências ​

Released under the MIT License.