Como remover o segundo último caractere da string em javascript

Como remover o segundo último caractere da string em javascript
Ao programar em JavaScript, encontramos situações envolvendo o uso de matrizes complexas de string, compreendendo alguns erros de pontuação ou gramática. Por exemplo, quando você testa uma página da web ou um site e enfrenta alguns problemas na seção DOM, particularmente. Nesses casos.

Este manual o guiará a remover o segundo último personagem da string em JavaScript.

Como remover o segundo último caractere da string em javascript?

Para remover o segundo último caractere de uma string em JavaScript, use:

  • ““fatiar()" e "addEventListener ()" métodos
  • ““substring ()”Método

Vamos agora passar por cada uma das duas abordagens uma por uma!

Método 1: Remova o segundo último caractere da string em JavaScript usando os métodos Slice () e AddEventListener ()

O "addEventListener ()”O método anexa um manipulador de eventos a um documento, enquanto o“fatiar()”O método retorna elementos selecionados como uma nova matriz. Esses métodos podem ser usados ​​em combinação para adicionar um evento de clique e cortar a string fornecida quando o botão é clicado.

Sintaxe

corda.fatia (início, fim)

Na sintaxe dada, “começar", e "fim”Refere -se aos índices de início e final da string fornecida, respectivamente.

documento.addEventListener (clique, função)

Na sintaxe acima, “clique”Refere -se ao evento especificado e“função”É a função em que o evento deve ser aplicado.

O exemplo a seguir explica claramente o conceito declarado.

Exemplo
Em primeiro lugar, crie um botão e um título que será exibido no Modelo de Objeto do Documento (DOM) da seguinte forma:


Saída

Agora, acesse o botão criado e o cabeçalho usando o “documento.QuerySelector ()”Método:

Let Button = Documento.QuerySelector ("Button");
Deixe a saída = documento.QuerySelector ("H2");

Depois disso, especifique um valor de string chamado “Personagem”E registre -o no console:

deixe string = "caractere";
console.log ("O valor da string fornecida é:", string)

Finalmente, adicione um “clique”Evento para o botão criado. Além disso, aplique o “fatiar()”Método junto com o“comprimento”Propriedade de tal maneira que o segundo último personagem é extraído.

Na demonstração abaixo, o método slice () se referirá primeiro a toda a string com os dois últimos valores subtraídos e, em seguida. Ambas as substâncias buscadas serão buscadas e concatenadas usando o “+Operador e exibido como o inerhtml do cabeçalho refere -se como o “saída”:

botão.addEventListener ("clique", () =>
Deixe secotLast = string.fatia (0, string.comprimento - 2) + string.fatia (string.comprimento - 1);
saída.INNERTEXT = SecondLast;
);

Saída

Método 2: Remova o segundo último caractere da string em javascript usando o método substring ()

O "substring ()”O método extrai caracteres do início ao fim, sem qualquer alteração na string original. Este método pode ser implementado para localizar o segundo último caractere da string dada, separando os dois últimos caracteres e fundindo o último personagem apenas na string.

Sintaxe

corda.Substring (Start, End)

Nesta sintaxe em particular, “começar" e "fim“Consulte os índices de início e final, respectivamente, semelhante ao método de fatia.

Exemplo
Primeiro de tudo, armazenaremos um valor de string chamado “JavaScript”E registre -o no console:

const string = 'javascript';
console.log ("O valor da string fornecida é:", string)

Agora, aplique o “substring ()”Método referindo -se aos índices de string de forma que o segundo caractere de última linha seja localizado e omitido usando a mesma abordagem que é discutida no método anterior:

const SecondLast = String.substring (0, string.comprimento - 2) + string.substring (string.comprimento - 1);

Por fim, exiba o valor resultante da string no console:

console.log ("A sequência resultante após a remoção do segundo último caractere é:", SecondLast);

Saída

Discutimos todos os métodos mais fáceis para remover o segundo último personagem da string em JavaScript.

Conclusão

Para remover o segundo último caractere de uma string em JavaScript, use o “fatiar()" e "addEventListener ()”Métodos para adicionar um evento de clique e extrair o segundo último caractere no botão Clique ou o“substring ()”Método para separar os dois últimos caracteres e fundir o último personagem apenas na string. Este blog explicou o método para remover o segundo último personagem de uma string em JavaScript.