Concatenación de cadena en JavaScript

Concatenación de cadena en JavaScript
El significado básico de la concatenación es "Para unirse" o "combinar". En diferentes programas, la concatenación de lenguajes se usa para combinar diferentes objetos o cuerdas. JavaScript proporciona numerosos métodos para combinar dos o más cadenas y devolver una sola cadena sin ninguna brecha.

Por ejemplo, si tenemos un gran conjunto de datos relacionado con los detalles de los estudiantes, entonces se hace difícil recopilar los datos de un solo estudiante con diferentes características. Por lo tanto, utilizamos un método de concatenación para combinar los datos de un estudiante en una sola cadena como nombre, apellido, número de identificación, etc.

En el siguiente tutorial, vamos a describir los métodos de concatenación en JavaScript. Se utilizan tres tipos de métodos de concatenación en JavaScript.

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

Caminemos por cada método y tengamos una mejor comprensión.

Método concat ()

JavaScript proporciona un método concat () incorporado para fusionar dos o más cadenas.En este método, dos o más valores de la cadena de llamada se fusionan y se devuelven a una nueva cadena concatenada. Esta función toma dos cadenas y devuelve una nueva cadena concatenada.

Sintaxis

cadena.concat (string0, string1, string2, ..., stringn);
  • Todos los parámetros deben estar en forma de cadena, antes de la implementación de la operación de concatenación.
  • Este método no cambiará el valor de entrada original de las cadenas.

Ejemplo

var sr1 = "Ejemplo de";
var sr2 = "javaScript";
var sr3 = "Concatenación de cadena";
var res = sr1.concat (SR2, SR3);
consola.log (res);
// Salida: Ejemplo de concatenación de cadena JavaScript

+ operador de concatenación

También podemos agregar dos cadenas como agregamos dos números usando el "+" Operador porque en JavaScript + el operador también se usa para la concatenación.

Ejemplo

Str = 'mejor';
Dejar str4 = 'amigos';
resultado = str + str4
// Salida: mejores amigos

Ni siquiera esto, también puede concatenar cadenas usando taquigrafía += operador.

Str = 'mejor';
str += ";
str += 'amigos';
// Salida: mejores amigos

Producción

Plantilla literal

En JavaScript, los literales de plantilla se definen con " retroceso. Estos literales permiten las expresiones en la forma incrustada. En la plantilla literal, se pueden utilizar características de interpolación y múltiples líneas y cadenas. La sintaxis de la plantilla literal se da a continuación:

const Pet = 'Cat';
consola.log ('Tengo un $ mascota.');

En el código anterior, hemos unido a la variable "mascota" dentro de los literales de plantilla.

A continuación se da otro ejemplo de la plantilla literal para la concatenación de cadenas, donde estamos fusionando tres cadenas usando literales de plantilla:

Let str1 = 'String Concatenation';
Str2 = 'Ejemplo en';
Let str3 = 'javaScript';
Let strjoined = '$ str1 $ str2 $ str3';
consola.log (strJoined);
// Salida: ejemplo de concatenación en JavaScript

Así es como puede concatenar cadenas en JavaScript usando literales de plantilla.

Conclusión

Para concatenar las cadenas, JavaScript proporciona tres formas diferentes, el primero es el método concat () que toma las cadenas como argumento, la segunda forma es usar el operador "+" para combinar dos o más cadenas y tercero es usar literales de plantilla para escribir largos cadenas junto con los enlaces variables. En este tutorial, describimos los métodos de concatenación para fusionar cadenas en JavaScript junto con ejemplos.