- javascript
substring()
método para excluir o primeiro caractere da cadeia - Javascript
slice()
método para excluir o primeiro caractere da cadeia - javascript
replace()
método para eliminar o primeiro caractere do Cadeia
Javascript tem diferentes métodos para eliminar o primeiro caractere de uma corrente. Como as cadeias são imutáveis em JavaScript, a ideia é criar uma nova cadeia. Cada método terá um exemplo de código, que pode ser executado na sua máquina.
Método de substring de javascript () para excluir o primeiro caractere da cadeia
o
é uma função incorporada em JavaScript. Retorna uma string do índice Iniciar para o índice final de uma determinada string.
Syntax Syntax
substring(startIndex, endIndex)
o startIndex
é obrigatório, e o endIndex
é opcional. Se você não especificar endIndex
, substring
Selecione todos os caracteres da startIndex
até o final da cadeia.
Exemplo:
<!DOCTYPE html> <html> <head> <title> Remove the first character </title> </head> <body> <h2> Click on button to display the `DelftStack` without first character. </h2> <button onclick="removeFirstChar()"> Click Button </button> <p></p> <script> const removeFirstChar = () => { let str1 = "DelftStack"; let str2 = str1.substr(1); console.log(str2); document.getElementById("displayString").innerHTML = str2; } </script> </body> </html>
Ao passar 1
como parâmetro, A função retornará tudo, desde o método Índice 1 e em diante.
fatia de javascript () para excluir o primeiro caractere da cadeia
o método slice()
Extrair parte da cadeia e retorna que parte em uma nova string.
Sintaxe do método de fatia ()
slice(startIndex, endIndex)
o startIndex
é obrigatório, e o endIndex
é opcional. Se você não especificar endIndex
, slice()
Selecione todos os caracteres do startIndex
até o final da string.
Exemplo:
o método de substituição do javascript excluir o primeiro caractere da cadeia
O método replace()
é usado para substituir uma parte de uma string com uma nova string de substituição.
Sintaxe do método Substituir
replace(paramA, paramB)
o paramA
é uma string especificada ou uma expressão regular de uma parte da string dada que queremos substituir por um novo valor, é um novo valor. Ambos são necessários.
Aqui, usamos replace(/^./, "")
para excluir o primeiro caractere porque significa o primeiro caractere e ""
é a string vazia.