Concatenação de string em javascript

Concatenação de string em javascript
O significado básico da concatenação é “Para se juntar” ou "combinar". Em diferentes programas, a concatenação de idiomas é usada para combinar objetos ou strings diferentes. O JavaScript fornece vários métodos para combinar duas ou mais cordas e retornar uma única string sem lacuna.

Por exemplo, se tivermos um grande conjunto de dados relacionado aos detalhes dos alunos, fica difícil coletar os dados de um único aluno com diferentes recursos. Portanto, usamos um método de concatenação para combinar os dados de um aluno em uma única string como o primeiro nome, sobrenome, número de identificação, etc.

No tutorial seguinte, vamos descrever os métodos de concatenação em JavaScript. Três tipos de métodos de concatenação são usados ​​em JavaScript.

  • Método concat ()
  • + operador
  • Modelo literal

Vamos passar por cada método e ter um melhor entendimento.

Método concat ()

JavaScript fornece um método concat () embutido para mesclar duas ou mais strings.Neste método, dois ou mais valores da string de chamada são mesclados e devolvidos a uma nova string concatenada. Esta função leva duas cordas e retorna uma nova corda concatenada.

Sintaxe

corda.concat (string0, string1, string2,…, stringn);
  • Todos os parâmetros devem estar em forma de string, antes da implementação da operação de concatenação.
  • Este método não mudará o valor de entrada original das strings.

Exemplo

var sr1 = "Exemplo de";
var sr2 = "javascript";
var sr3 = "String concatenation";
var res = sr1.concat (sr2, sr3);
console.log (res);
// Saída: exemplo de concatenação de string javascript

+ operador para concatenação

Também podemos adicionar duas cordas como adicionarmos dois números usando o "+" O operador porque no operador JavaScript + também é usado para concatenação.

Exemplo

deixe str = 'melhor';
Seja STR4 = 'Amigos';
resultado = str + str4
// saída: melhores amigos

Nem mesmo isso, você também pode concatenar strings usando abreviação += operador.

deixe str = 'melhor';
str += ";
str += 'amigos';
// saída: melhores amigos

Saída

Modelo literal

Em JavaScript, os literais de modelo são definidos com ““ backticks. Esses literais permitem as expressões na forma incorporada. Em modelo de modelo literal, interpolação e vários linhas e string, podem ser usados. A sintaxe do modelo literal é dada abaixo:

const pet = 'gato';
console.log ('eu tenho um $ pet.');

No Código acima, nós abalamos a variável "animal de estimação" dentro dos literais do modelo.

Outro exemplo do modelo literal para concatenação de string é apresentado abaixo, onde estamos mesclando três cordas usando literais de modelo:

Seja Str1 = 'String Concatenation';
Seja Str2 = 'Exemplo em';
Seja STR3 = 'JavaScript';
Seja strJoined = '$ str1 $ str2 $ str3';
console.log (strjoined);
// Saída: Exemplo de concatenação de String em JavaScript

É assim que você pode concatenar strings em javascript usando literais de modelo.

Conclusão

Para concatenar strings, o JavaScript fornece três maneiras diferentes, o primeiro método concat () que toma strings como um argumento, a segunda maneira é usar o operador "+" para combinar duas ou mais strings e terceiro é usar os literais de modelo para escrever por muito tempo cordas junto com as ligações variáveis. Neste tutorial, descrevemos os métodos de concatenação para mesclar strings em JavaScript junto com exemplos.