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
支持 支持 支持 支持 支持 支持

相關頁面

JavaScript 字符串

JavaScript 字符串方法

JavaScript 字符串搜索