O método slice() extrai uma sessão de uma string e retorna uma nova string.
SintaxeEdit
str.slice(inicioSlice[, fimSlice])
Paramêtros
inicioSlice
O indíce base-zero que se inicia a extração. Se negativo, é considerado como sourceLength + beginSlice onde sourceLength é o tamanho da string (por exemplo, se inicioSlice é -3 é tratado como sourceLength - 3).
fimSlice
Opcional. O indíce base-zero no qual termina a extração. Se omitido, slice() extrairá até o fim da string. Se negativo, é tratado como sourceLength + fimSlice where sourceLength é o tamanho da string (por exemplo, se fimSlice é -3 é tratado como sourceLength - 3).
DescriçãoEdit
slice() extrai um texto de uma string e retorna uma nova string. Modificações no texto de uma string não afetam a outra string.
slice() extrai até, mas não inclue fimSlice. str.slice(1, 4) extrai a partir do segundo carácter até o quarto carácter (caracteres indexados 1, 2, e 3).
Exemplo, str.slice(2, -1) extrai a partir do terceiro carácter até o penultimo carácter da string.