- estigui habilitat
substring()
Mètode per eliminar el primer caràcter de la cadena - JavaScript
slice()
Mètode per eliminar el primer caràcter de la cadena - estigui habilitat
replace()
Mètode per eliminar el primer caràcter de la cadena
estigui habilitat té diferents mètodes per eliminar el primer caràcter d’una cadena. Ja que les cadenes són immutables en JavaScript, la idea és crear una nova cadena. Cada mètode a continuació tindrà un exemple de codi, que pot ser executat al sistema.
estigui habilitat substring () Mètode per eliminar el primer caràcter de la cadena
La funció substring()
és una funció incorporada en JavaScript. Retorna una cadena des de l’índex d’inici fins al índex de fi d’una cadena donada.
La sintaxi de la substring
substring(startIndex, endIndex)
El startIndex
és obligatori, i el endIndex
és opcional. Si no s’especifica endIndex
, substring
selecciona tots els caràcters de l’startIndex
fins al final de la cadena.
Exemple:
<!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>
A l’passar 1
com a paràmetre, la funció retornarà tot des de l’índex 1 i en endavant.
estigui habilitat slice () mètode per eliminar el primer caràcter de la cadena
el mètode slice()
extreu la part de la cadena i retorna aquesta part en una nova cadena.
la sintaxi de l’mètode slice ()
slice(startIndex, endIndex)
el startIndex
és obligatori, i el endIndex
és opcional. Si no s’especifica endIndex
, slice()
selecciona tots els caràcters de l’startIndex
fins al final de la cadena.
Exemple:
<!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.slice(1); console.log(str2); document.getElementById("displayString").innerHTML = str2; } </script> </body> </html>
estigui habilitat replace () Mètode per eliminar el primer caràcter de la cadena
el mètode replace()
s’usa per reemplaçar una part d’una cadena amb una nova cadena de reemplaçament.
Sintaxi de l’mètode replace
replace(paramA, paramB)
El paramA
és una cadena especificada o una expressió regular d’una part de la cadena donada que volem reemplaçar amb un nou valor, paramB
és un nou valor. Tots dos són necessaris.
Aquí, fem servir replace(/^./, "")
per eliminar el primer caràcter perquè /^./
significa el primer caràcter i ""
és la cadena buida.
Exemple:
<!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>DelftStack</p> <script> const removeFirstChar = () => { let str1 = document.getElementById("displayString").innerHTML; let str2 = str1.replace(/^./, ""); document.getElementById("displayString").innerHTML = str2; console.log(str2); } </script> </body> </html>