65 of 264 menu

Método slice

O método slice retorna uma substring de uma string (a string original não é modificada). O primeiro parâmetro especifica o índice do caractere a partir do qual a extração começa, e o segundo parâmetro - o índice do caractere no qual a extração termina (o caractere com este índice não será incluído na parte extraída). O segundo parâmetro não é obrigatório. Se não for especificado, a substring será extraída a partir do caractere especificado no primeiro parâmetro até o final da string. Ele também pode aceitar valores negativos. Neste caso, a contagem do índice do caractere no qual a extração termina começa a partir do final da string. O último caractere tem índice -1.

Sintaxe

string.slice(índiceInicial, [índiceFinal]);

Exemplo

Suponha que temos uma string. Vamos extrair dela os caracteres do primeiro ao terceiro:

let str = 'abcde'; let sub = str.slice(1, 3); console.log(sub);

Resultado da execução do código (o caractere de índice 3 não será incluído na parte extraída):

'bc'

Exemplo

Agora vamos extrair os caracteres a partir do 1º até o final da string (para isso, não definimos o segundo parâmetro do método):

let str = 'abcde'; let sub = str.slice(1); console.log(sub);

Resultado da execução do código:

'bcde'

Exemplo

Agora vamos extrair os caracteres da posição 1 até a posição -2:

let str = 'abcde'; let sub = str.slice(1, -2); console.log(sub);

Resultado da execução do código (o caractere de índice -2 não será incluído na parte extraída):

'bc'

Veja também

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar