String.prototype.concat() - JavaScript 编辑
concat()
方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回。
语法
str.concat(str2, [, ...strN])
参数
str2 [, ...strN]
- 需要连接到
str
的字符串。
返回值
一个新的字符串,包含参数所提供的连接字符串。
描述
concat
方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回。 concat
方法并不影响原字符串。
如果参数不是字符串类型,它们在连接之前将会被转换成字符串。
性能
强烈建议使用赋值操作符(+
, +=
)代替 concat
方法。
示例
使用 concat
下面的例子演示如何将多个字符串与原字符串合并为一个新字符串
let hello = 'Hello, '
console.log(hello.concat('Kevin', '. Have a nice day.'))
// Hello, Kevin. Have a nice day.
let greetList = ['Hello', ' ', 'Venkat', '!']
"".concat(...greetList) // "Hello Venkat!"
"".concat({}) // [object Object]
"".concat([]) // ""
"".concat(null) // "null"
"".concat(true) // "true"
"".concat(4, 5) // "45"
规范
Specification |
---|
ECMAScript (ECMA-262) String.prototype.concat |
浏览器兼容性
BCD tables only load in the browser
相关链接
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论