JavaScript String concat() 方法

定义和用法

concat() 方法连接两个或多个字符串。

concat() 方法不会更改现有字符串。

concat() 方法返回新字符串。

实例

例子 1

连接两个字符串:

let text1 = "sea";
let text2 = "food";
let result = text1.concat(text2);

亲自试一试

例子 2

连接两个字符串:

let text1 = "Hello";
let text2 = "world!";
let result = text1.concat(" ", text2);

亲自试一试

例子 3

连接三个字符串:

let text1 = "Hello";
let text2 = "world!";
let text3 = "Have a nice day!";
let result = text1.concat(" ", text2, " ", text3);

亲自试一试

语法

string.concat(string1, string2, ..., stringX)

参数

参数 描述
string1, string2, ... stringX 必需。要连接的字符串。

返回值

类型 描述
字符串 包含被组合字符串的新字符串。

说明

方法 concat() 把它的所有参数都转换为字符串(如有必要),然后按顺序连接到字符串 string 的尾部,返回连接后的字符串。请注意,string 本身并没有被修改。

String.concat()Array.concat() 很相似。注意,使用“+”运算符来进行字符串的连接运算通常更简便一些。

浏览器支持

concat() 是 ECMAScript1 (ES1) 特性。

所有浏览器都完全支持 ES1 (JavaScript 1997):

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Soporte Soporte Soporte Soporte Soporte Soporte

Páginas relacionadas

Cadena de JavaScript

Métodos de cadena de JavaScript

Búsqueda de cadena de JavaScript