Baseline Widely available
El método concat()
combina dos o más cadenas de texto y devuelve una cadena de texto nueva.
const str1 = "Hello";
const str2 = "World";
console.log(str1.concat(" ", str2));
// Expected output: "Hello World"
console.log(str2.concat(", ", str1));
// Expected output: "World, Hello"
Sintaxis
str.concat(str2 [, ...strN])Parámetros
str2 [, ...strN]
Cadenas que se concatenarán con str
.
Una nueva cadena que contiene el texto combinado de las cadenas proporcionadas.
DescripciónLa función concat()
concatena los argumentos de tipo texto con la cadena de sobre la que se llama a la función y devuelve una nueva cadena de texto. Los cambios en la cadena original o la cadena devuelta no afectan al otro.
Si los argumentos no son de tipo texto, son convertidos a texto antes de concatenarlos
RendimientoEs altamente recomendado que se utilicen operadores de asignación (+
, +=
) en lugar del método concat()
.
El siguiente ejemplo combina cadenas de texto en una nueva.
let hello = "Hello, ";
console.log(hello.concat("Kevin", ". Have a nice day."));
// Hello, Kevin. Have a nice day.
let greetList = ["Hello", " ", "Venkat", "!"];
"".concat(...greetList); // "Hello Venkat!"
"".concat({}); // [object Object]
"".concat([]); // ""
"".concat(null); // "null"
"".concat(true); // "true"
"".concat(4, 5); // "45"
Especificaciones Compatibilidad con navegadores Ver también
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4