English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manual de Referência do DOM JS

 Objeto String do JavaScript

slice()Método slice() da String JavaScript

no método e retorna uma nova string como parte da string extraída, sem modificar a string original.início (start)efim (end)O parâmetro especifica qual parte da string deve ser extraída (endnão incluído.

O índice do primeiro caractere é 0, o índice do segundo caractere é1e assim por diante.

Se omitidoendSe o parâmetro não for especificado, este método cortará o resto da string.

Usar índice negativo para extrair parte da string a partir do final (veja mais exemplos abaixo).

Gramática:

string.slice(start, end)
var str = 'pt.oldtoolbag.com';
var ext = str.slice(3);
Teste e Veja‹/›

Compatibilidade do Navegador

Todos os navegadores suportam completamente o método slice():

Método
slice()SimSimSimSimSim

Valor do Parâmetro

ParâmetroDescrição
start(obrigatório)Índice de início, a partir do qual a extração começa
end(opcional)Índice de início, no qual a extração termina. O caractere neste índice não será incluído. Se omitidoendse slice() extrai até o final da string.

Detalhes Técnicos

Retorno:Uma nova string que contém a parte extraída da string
Versão do JavaScript:ECMAScript 1

Mais Exemplos

O seguinte exemplo usa slice() para extrair a posição3até9(10-1) caractere::

var str = 'pt.oldtoolbag.com';
var ext = str.slice(3, 10);
Teste e Veja‹/›

O seguinte exemplo usa slice() para extrair o último caractere:

var str = 'pt.oldtoolbag.com';
var ext = str.slice(-1);
Teste e Veja‹/›

Os seguintes exemplos usam slice() com índices negativos:

var str = 'pt.oldtoolbag.com';
var ext = str.slice(-8, -3);
Teste e Veja‹/›

 Objeto String do JavaScript