Este post apresentará um entendimento completo dos aspectos listados abaixo relacionados à string.Método Split ():
Então, vamos começar!
O que é string.Split () em JavaScript?
A corda.Split () é um método interno em JavaScript que quebra a string fornecida em uma matriz de substrings com base no parâmetro/separador.
Sintaxe da string.dividir()
A corda.o método split () pode levar zero, um ou dois parâmetros.
Sintaxe da string.Método Split () sem qualquer parâmetro:
A sintaxe básica da string.Método Split () sem parâmetro é mostrado no snippet abaixo:
corda.dividir();Sintaxe da string.Método Split () com parâmetro separador:
O parâmetro separador especifica de onde a string será dividida. Podemos passar uma corda simples ou uma regex como separador. Por exemplo, se passarmos ““.” Como separador, a sequência quebrará/dividirá sempre que o '.' ocorreu na string dada:
corda.divisão (separador);Sintaxe da string.Método Split () com parâmetro separador e limite:
Podemos especificar qualquer número não negativo como um parâmetro limite que especifica quantas substringas serão adicionadas à matriz:
corda.divisão (separador, limite);O que faz a corda.Split () Método Retorno?
Em JavaScript, a string.Método Split () retorna uma nova matriz de substrings sem afetar/alterar a string original.
Como string.Método Split () Trabalho em JavaScript?
Vamos considerar alguns exemplos para entender o funcionamento da string.Método Split () em JavaScript.
Exemplo 1: omitindo parâmetro
Se não especificarmos nenhum parâmetro na string.Método Split (), então a sequência original será retornada como uma matriz:
const stringExample = "Bem -vindo ao Linuxhint.com ";Neste programa de exemplo, não passamos nenhum parâmetro para a string.Método SPLIT (), consequentemente, obteremos a saída abaixo:
A saída verificou que o método split () retornou uma matriz de apenas uma string, i.e., a string original.
Exemplo 2: Passe o espaço como parâmetro separador
Neste exemplo, passaremos no espaço "" como um separador da corda.Método Split ():
const stringExample = "Bem -vindo ao Linuxhint.com ";Neste programa, utilizamos o método split () e passamos "" como um parâmetro, consequentemente, ele quebrará a string sempre que um espaço ocorrer na string. Finalmente, ele retornará uma variedade completa de substringas:
Neste programa, o espaço ocorreu duas vezes, então toda a corda quebrou em três substringas.
Exemplo 3: divida todas as letra/personagem
No programa abaixo, utilizaremos a string.Método Split () para dividir todos os personagens da corda, incluindo espaços:
const stringExample = "Bem -vindo ao Linuxhint.com ";No bloco de código acima, passamos "" como um separador para o método Split (), como resultado, a string.O método Split () retornará uma variedade de caracteres, como mostrado no trecho abaixo do rumo:
A saída verificou que a string.O método split () retornou uma variedade de caracteres, incluindo espaços.
Exemplo 4: Retorne apenas duas substâncias
Neste programa, passaremos dois parâmetros para a string.Método Split ().e. um "espaço" e "2":
const stringExample = "Bem -vindo ao Linuxhint.com ";Especificamos o espaço como um separador no programa acima e 2 como um limite. Consequentemente, a string quebrará sempre que um espaço ocorrer na string dada. À medida que passamos 2 como um limite, a matriz retornada conterá apenas duas substringas:
É assim que o parâmetro limite funciona na string.Método Split ().
Conclusão
A corda.Split () é um método interno em JavaScript que quebra a string fornecida em uma matriz de substrings com base no parâmetro/separador. Pode levar zero, um ou dois parâmetros e retorna uma nova variedade de substringas sem alterar/afetar a string original. Este artigo explicou o funcionamento da string.Método Split () com a ajuda de alguns exemplos adequados.