MDN wants to talk to developers like you: https://qsurvey.mozilla.com/s3/8d22564490d8

String.prototype.concat()

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) Standard Definição inicial. Implementado no JavaScript 1.2.
ECMAScript 5.1 (ECMA-262)
The definition of 'String.prototype.concat' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'String.prototype.concat' in that specification.
Standard  

Compatibilidade de Browsers

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,