资讯专栏INFORMATION COLUMN

【javascript系列】字符串:拼接字符串函数concat()

sihai / 2173人阅读

摘要:方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回不影响原字符串。性能强烈建议使用赋值操作符代替方法。参看几种评价字符串方法的性能比较。浏览器兼容性全平台支持。

String.prototype.concat()

concat() 方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回,不影响原字符串。

语法
str.concat(string2, string3[, ..., stringN])
参数
string2...stringN

和原字符串连接的多个字符串

描述

concat 方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回。 concat 方法并不影响原字符串。

示例

下面的例子演示如何将多个字符串与原字符串合并为一个新字符串。

var hello = "Hello, ";
console.log(hello.concat("Kevin", " have a nice day.")); /* Hello, Kevin have a nice day. */
性能

强烈建议使用 赋值操作符(+, +=)代替 concat 方法。参看 几种评价字符串方法的性能比较。

浏览器兼容性

全平台支持。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/80904.html

相关文章

  • 【js运算性能系列拼接符串的方法及性能比较

    摘要:将多个字符串拼接在一起,通常有以下三种方法,在实践中都是经常用到的。先把字符串写入临时数组中,然后调用数组的方法,将其中的字符串元素连接起来。使用字符串的函数。 将多个字符串拼接在一起,通常有以下三种方法,在实践中都是经常用到的。 使用字符串连接符 ‘+’, string1 + string2 + ... 使用数组的join函数。先把字符串写入临时数组中,然后调用数组的join方法,...

    周国辉 评论0 收藏0
  • JavaScript标准库系列——三大包装对象(四)

    摘要:目录导语包装对象的理解三大包装对象的知识点小结导语包装对象是为了弥补基本数据类型的非对象特性而产生的,对于基本类型值而言,本来是不存在属性和方法的,但是我们可以在使用字面量创建字符串时,调用例如的方法,那么其内在原理究竟是什么呢阅读完本篇文 目录 导语 1. 包装对象的理解 2. 三大包装对象的知识点 3. 小结 导语 包装对象是为了弥补基本数据类型的非对象特性而产生的,对于基本类型...

    sean 评论0 收藏0
  • JavaScript也玩私人订制——玩转函数柯里化

    摘要:而柯里化是一个属于函数式编程的一个常见的技巧。简单来说,函数柯里化就是对高阶函数的降阶处理。让你意外的是,这就是柯里化的基本思想,简单地让人猝不及防。 函数式编程是一种被部分JavaScript程序员推崇的编程风格,更别说 Haskell 和 Scala 这种以函数式为教义的语言。原因是因为其能用较短的代码实现功能,如果掌握得当,能达到代码文档化(代码本身具有很高可读性甚至可以代替文档...

    MRZYD 评论0 收藏0
  • JavaScript 闯关记》之基本包装类型

    摘要:对基本包装类型的实例调用会返回,而且所有基本包装类型的对象都会被转换为布尔值。构造函数也会像工厂方法一样,根据传入值的类型返回相应基本包装类型的实例。要注意的是,使用调用基本包装类型的构造函数,与直接调用同名的转型函数是不一样的。 为了便于操作基本类型值,JavaScript 还提供了3个特殊的引用类型:Boolean、Number 和 String。实际上,每当读取一个基本类型值的时...

    xiaolinbang 评论0 收藏0
  • 为什么不建议在for循环中使用"+"进行符串拼接

    摘要:使用可以方便的对字符串进行拼接。该方法使用进行声明,说明是一个线程安全的方法。所以,阿里巴巴开发手册建议循环体内,字符串的连接方式,使用的方法进行扩展。但是,还要强调的是如果不是在循环体中进行字符串拼接的话,直接使用就好了。 摘要: 学习阿里巴巴Java开发手册。 原文:为什么阿里巴巴不建议在for循环中使用+进行字符串拼接 微信公众号:Hollis Fundebug经授权转载,...

    caoym 评论0 收藏0

发表评论

0条评论

sihai

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<