Como fazer a primeira letra de uma mancha de corda em JavaScript?

Como fazer a primeira letra de uma mancha de corda em JavaScript?
Existem duas maneiras diferentes de fazer a primeira letra de um valor de string usando JavaScript. O primeiro método inclui o uso do toupppercase () juntamente com o fatiar() Método e concatenação de string. O segundo método usa uma expressão regular no substituir() método.

Ambos os métodos serão demonstrados neste artigo.

Método 1: Usando uma combinação de touppercase () e slice ()

Primeiro de tudo, crie um novo valor de string e armazene -o dentro de uma variável com a ajuda da seguinte linha:

var string = "Hello World!";

Depois disso, trate essa corda como uma matriz e busque o personagem nos índices zero e use o toupppercase () função para torná -lo capitalizado:

corda.charat (0).toupppercase ();

Certifique -se de armazenar o valor de retorno em uma variável separada. Caso contrário, não funcionará.

var char1 = string.charat (0).toupppercase ();

Depois disso, verifique se o personagem armazenado dentro do char1 A variável é capitalizada passando -a para a função de log do console:

console.log (char1);

Você verá o seguinte resultado no terminal:

Fica claro na produção que o primeiro caractere foi extraído e capitalizado. Mas a string original ainda está para ser restaurada.

Para isso, use o método de fatia com o argumento como 1 Para cortar a string do índice 1 até o fim como

var restantestring = string.fatia (1);

Depois disso, basta criar uma nova variável e chamá -la como Resultado e concatenar char1 e permanecendo dentro dele usando a seguinte linha:

var resgationtring = char1 + restringing;

Passe esta variável Resultado para a função de log do console para ver o resultado:

console.log (troca de resultados);

A execução do programa produzirá a seguinte saída no terminal:

A sequência final tem a primeira letra capitalizada.

Método 2: Usando o método regex com substituir () e toupppercase ()

Para demonstrar isso, crie uma nova string com a seguinte linha:

var string = "Google é o mecanismo de pesquisa mais amplamente usado";

Depois, defina um regex dentro de uma variável para combinar o primeiro caractere de qualquer string

var regexpression = /^./;

Aqui o padrão /^./ define o primeiro caractere de qualquer valor de string

Depois disso, basta usar isso regexpressão no método substituir (). Para o segundo argumento, use o mesmo método de buscar o primeiro caractere e convertê -lo na mancha usando o toupppercase () método como

const finalstring = string.Substitua (regexpressão, string [0].toupppercase ());

No final, passe o Fimstring Variável dentro da função de log do console para obter o resultado no terminal:

console.log (finalstring);

Após a execução, este programa produzirá os seguintes resultados:

O primeiro personagem da string foi capitalizado com sucesso.

Embrulhar

Para capitalizar o primeiro caractere de qualquer valor de string, use combinações de funções de manipulação de string. Você pode aplicar dois métodos. No primeiro método, toupppercase () é usado para capitalizar o primeiro caractere depois de ser buscado na corda e armazenado dentro de uma nova variável. Posteriormente, o método Slice () é usado para buscar a corda restante e concatenar o primeiro caractere e o primeiro caractere capitalizado. No segundo método, uma expressão regular é usada para combinar com o primeiro personagem da sequência e depois toupppercase () é usado para capitalizar esse personagem.