Segmento de cadena de JavaScript ()
Ejemplos
Cortar las primeras 5 posiciones:
let text = "Hello world!";
let result = text.slice(0, 5);
Desde la posición 3 hasta el final:
let result = text.slice(3);
Más ejemplos a continuación.
Definición y uso
El slice()
método extrae una parte de una cadena.
El slice()
método devuelve la parte extraída en una nueva cadena.
El slice()
método no cambia la cadena original.
Los parámetros de inicio y fin especifican la parte de la cadena que se va a extraer.
La primera posición es 0, la segunda es 1, ...
Un número negativo selecciona desde el final de la cadena.
Sintaxis
string.slice(start, end)
Parámetros
Parameter | Description |
start | Required. The start position. (First character is 0). |
end | Optional. The end position (up to, but not including). Default is string length. |
Valor devuelto
Escribe | Descripción |
Una cuerda | La parte extraída de la cadena. |
Más ejemplos
De la posición 3 a la 8:
let result = text.slice(3, 8);
Solo el primer caracter:
let result = text.slice(0, 1);
Solo el último carácter:
let result = text.slice(-1);
Toda la cadena:
let result = text.slice(0);
páginas relacionadas
Compatibilidad con navegador
slice()
es una característica de ECMAScript1 (ES1).
ES1 (JavaScript 1997) es totalmente compatible con todos los navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |