Esta tradução está incompleta. Por favor, ajude a traduzir este artigo.

O Método concat() combina o texto de duas ou mais strings e retorna uma nova string.

Sintaxe

str.concat(string2, string3[, ..., stringN])

Parâmetros

string2...stringN
Strings para concatenar essa string.

Descrição

A função concat() combina o texto de duas ou mais strings e retorna uma nova string. As alterações de texto de uma string, não afetam a outra string.

Exemplos

Usando concat()

O Exemplo a seguir combina strings em uma nova string.

var hello = 'Hello, ';
console.log(hello.concat('Kevin', ' tenha um bom dia.'));

/* Hello, Kevin tenha um bom dia. */

Performance

É altamente recomendável que operadores de atribuição (+, +=) sejam usados ao invés do método concat(). Veja esse  teste de perfomance.

Especificações

Especificação Status Comentários
ECMAScript 3rd Edition (ECMA-262) Padrão Definição inicial. Implementado no JavaScript 1.2.
ECMAScript 5.1 (ECMA-262)
The definition of 'String.prototype.concat' in that specification.
Padrão  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'String.prototype.concat' in that specification.
Padrão  

Compatibilidade de Browsers

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!

Característica Chrome Firefox (Gecko) Internet Explorer Opera Safari
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes)
Característica Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Suporte básico (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Veja também

Etiquetas do documento e colaboradores

Colaboradores desta página: gusleindecker, LucianoMedeiros
Última atualização por: gusleindecker,