Rebanada de cadena de JavaScript ()

El método JavaScript String slice () extrae y devuelve una sección de una cadena.

La sintaxis del slice()método es:

 str.slice(beginIndex, endIndex)

Aquí strhay una cuerda.

Parámetros de slice ()

El slice()método incluye:

  • beginIndex - Índice de inicio de la selección
  • endIndex (opcional) - Índice de finalización de la selección (Exclusivo) Por defecto, extrae hasta el final de la cadena.

Valor de retorno de slice ()

  • Devuelve una nueva cadena que contiene la sección extraída de la cadena.

Nota: el slice()método no cambia la cadena original.

Ejemplo 1: uso del método slice ()

 const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'

Salida

lenguaje de programación. Script es un

Ejemplo 2: uso del método slice () con índices negativos

Si beginIndexo endIndexson negativos, los valores se cuentan desde atrás. Por ejemplo, -1 representa el último elemento, -2 representa el penúltimo elemento y así sucesivamente.

 const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'

Salida

idioma. idioma

Lectura recomendada: subcadena de cadena de JavaScript ()

Articulos interesantes...