Em JavaScript, use o “juntar()”Método junto com o“filtro()”Método para ingressar nas cordas não vazias com um separador. O método filtro () é usado para adicionar as seqüências de strings não vazias a uma matriz antes de usar o método junção () para se juntar a eles com um separador, porque o método junção () apenas se junta a strings, incluindo seqüências vazias.
Este artigo descreverá o procedimento para combinar strings JavaScript não vazios com um separador.
Como ingressar/combinar strings JavaScript não vazios com um separador?
O "juntar()”O método é usado para unir strings no JavaScript, mas não elimina as cordas vazias; Isso apenas os combina. Portanto, para eliminar cordas vazias e combinar apenas cordas não vazias com um separador, primeiro, adicione as cordas a uma matriz e chame o “filtro()”Método com o método junção (). O método filtro () filtra apenas os valores verdadeiros (seqüências de seqüências não vazias) de uma matriz.
Sintaxe
Para se juntar a Strings não vazios com um separador, use a sintaxe dada:
variedade.filtro (booleano).Junte -se (separador)
Na sintaxe acima:
Exemplo
No exemplo dado, primeiro, crie cinco cordas, duas das quais estarão vazias:
var string1 = "linuxhint";
var string2;
var string3 = "aprenda";
var string4 = "";
var string5 = "javascript";
Agora, junte -se a todas as cordas com um separador, primeiro passe todas as cordas em uma matriz e depois chame o “filtro()”Método com o“juntar()”Método e armazene o resultado em variável“não optystringArray”:
var nonemptystringArray = [String1, String2, String3, String4, String5]
.filtro (elemento => booleano (elemento)).juntar(',');
Imprima o resultado no console usando o “console.registro() ”Método:
console.log (nonEmptystringArray);
A saída indica que o uso do “filtro()”Método com o“juntar()”Método, Strings não vazios são unidos com sucesso com um separador:
Agora, vamos ver o que acontecerá quando usarmos apenas o “juntar()”Método para ingressar nas cordas não vazias.
Junte -se a todas as cordas, passando -as em uma matriz e chame o “juntar()”Método com um separador (“,”):
var jonNonEmptystring = [String1, String2, String3, String4, String5].juntar(',');
Imprima o resultado no console:
console.log (junçãoNeptystring);
A saída indica que o “juntar()”Método se junta a todas as cordas, incluindo seqüências vazias. É por isso que para ingressar em cordas não vazias, usamos o “filtro()”Método com o“juntar() "método:
Fornecemos as instruções essenciais relacionadas à união das cordas não vazias com um separador.
Conclusão
Para se juntar às cordas não vazias com um separador, use o “filtro()”Método com o“juntar()”Método. O método junção () apenas se junta às cordas, incluindo seqüências vazias, para eliminar strings vazios, use o método filtro () que adicionará as seqüências de strings não vazias a uma matriz e se juntarão a eles com um separador usando o método junção (). Este artigo descreve o procedimento para combinar strings JavaScript não vazios com um separador.