Fatia de string de JavaScript ()

O método slice () de String JavaScript extrai e retorna uma seção de uma string.

A sintaxe do slice()método é:

 str.slice(beginIndex, endIndex)

Aqui strestá uma corda.

Parâmetros de slice ()

O slice()método inclui:

  • beginIndex - Índice inicial da seleção
  • endIndex (opcional) - Índice final da seleção (Exclusivo) Por padrão, extrai até o final da string.

Valor de retorno da fatia ()

  • Retorna uma nova string contendo a seção extraída da string.

Observação: o slice()método não altera a string original.

Exemplo 1: usando o método slice ()

 const str = "JavaScript is a very absurd programming language."; // from index 28 to end console.log(str.slice(28)); // 'programming language.' // from index 4 to 14 console.log(str.slice(4, 15)); // 'Script is a'

Resultado

linguagem de programação. Script é um

Exemplo 2: Usando o método slice () com índices negativos

Se beginIndexou endIndexfor negativo, os valores são contados de trás para frente. Por exemplo, -1 representa o último elemento, -2 representa o penúltimo elemento e assim por diante.

 const str = "JavaScript is a very absurd programming language."; // from 9th to last element till end console.log(str.slice(-9)); // 'language.' // from 9th to last element to 2nd to last element console.log(str.slice(-9, -1)); // 'language'

Resultado

língua. língua

Leitura recomendada: substring de string Javascript ()

Artigos interessantes...