Decapitalizar a Primeira Letra em JavaScript

Beginner

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

Introdução

Neste laboratório, exploraremos como decapitalizar a primeira letra de uma string em JavaScript usando a função decapitalize. Esta função utiliza a desestruturação de arrays e métodos de manipulação de strings para alterar a capitalização da primeira letra de uma string. Adicionalmente, veremos como opcionalmente converter o restante da string para letras maiúsculas.

Função JavaScript para Decapitalizar Strings

Para decapitalizar a primeira letra de uma string, use a seguinte função JavaScript:

const decapitalize = ([first, ...rest], upperRest = false) => {
  return (
    first.toLowerCase() +
    (upperRest ? rest.join("").toUpperCase() : rest.join(""))
  );
};

Para usar esta função, abra o Terminal/SSH e digite node. Em seguida, chame a função decapitalize, passando a string que você deseja decapitalizar como o primeiro argumento.

Opcionalmente, você pode definir o segundo argumento upperRest como true para converter o restante da string para letras maiúsculas. Se upperRest não for fornecido, ele assume o valor padrão de false.

Aqui estão alguns exemplos:

decapitalize("FooBar"); // 'fooBar'
decapitalize("FooBar", true); // 'fOOBAR'

Resumo

Parabéns! Você concluiu o laboratório de Decapitalização de Strings. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.