Fatia de string JavaScript()
Exemplos
Corte as 5 primeiras posições:
let text = "Hello world!";
let result = text.slice(0, 5);
Da posição 3 até o final:
let result = text.slice(3);
Mais exemplos abaixo.
Definição e uso
O slice()
método extrai uma parte de uma string.
O slice()
método retorna a parte extraída em uma nova string.
O slice()
método não altera a string original.
Os parâmetros start e end especificam a parte da string a ser extraída.
A primeira posição é 0, a segunda é 1, ...
Um número negativo seleciona no final da string.
Sintaxe
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 de retorno
Modelo | Descrição |
Uma linha | A parte extraída da string. |
Mais exemplos
Da posição 3 a 8:
let result = text.slice(3, 8);
Apenas o primeiro caractere:
let result = text.slice(0, 1);
Apenas o último caractere:
let result = text.slice(-1);
A cadeia inteira:
let result = text.slice(0);
Suporte ao navegador
slice()
é um recurso ECMAScript1 (ES1).
ES1 (JavaScript 1997) é totalmente suportado em todos os navegadores:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |