ProgramingWeb

Eliminar el primer y ultimo carácter de una cadena en javascript

Eliminar el primer carácter de una cadena

si necesitas eliminar solo el primer carácter de un string, puedes usar cualquiera de los siguientes métodos.

Usando el método .slice()

const word = 'Mundo'
const newWord = word.slice(1) // 'undo'

En este caso solo se debe pasar el numero 1 al método .slice() esto eliminara solo la primera letra del string.

Usando el método .substr()

const word = 'Mundo'
const newWord = word.substr(1) //'undo'

Para este caso usamos el mismo principio solo debes pasar el numero 1 al método y ya tienes la nueva cadena.

Eliminar el ultimo carácter de una cadena

Usando el método .slice()

const word = 'wordpresss'
  // ahora necesitamos eliminar la ultima 's' para que el string quede asi 'wordpress'

const wordpressName = word.slice(0,-1)
  //esto guarda en la variable wordpressName lo mismo de la variable word pero sin la ultima 's'

en este caso los parámetros que se le pasan al método .slice() le indican que tomando como referencia la posición 0 del string es decir la primera letra. Comience a eliminar desde el final de la cadena por eso el signo negativo.

Usando el método .substr()

const word = 'hola'
const newWord = word.substr(0,word.length - 1 ) // 'hol'

El método .substr() recibe como primer parámetro el 0 que es la primera letra de la cadena y luego recibe el indice que va a eliminar, para buscar el ultimo indice usamos la longitud del string y le restamos 1.