跳到主要内容

JavaScript 字符串 concat() 方法

concat() 方法将给定的参数拼接到给定字符串上。

示例

let emptyString = "";

// 拼接参数字符串
let joinedString = emptyString.concat("JavaScript", " is", " fun.");
console.log(joinedString);

// 输出:JavaScript is fun.

concat() 语法

concat() 方法的语法为:

str.concat(str1, ..., strN)

这里,str 是一个字符串。

concat() 参数

concat() 方法接受任意数量的字符串以拼接到 str

concat() 返回值

  • 返回一个新字符串,包含提供的字符串组合的文本。

注意: 强烈建议使用赋值运算符如 ++= 而不是 concat() 方法。

示例:使用 concat() 方法

console.log("".concat({})); // [object Object]
console.log("".concat(null)); // null
console.log("".concat(true)); // true
console.log("".concat(4, 5)); // 45

let str1 = "Hello";
let str2 = "World";

// 拼接两个字符串
let newStr = str1.concat(", ", str2, "!");
console.log(newStr); // Hello, World!

输出

[object Object]
null
true
45
Hello, World!

推荐阅读: JavaScript Array concat()