JS字符串拼接

介绍

在系统的搭建过程中用到字符串的拼接的主要是在函数中,由来传递参数的(变化的参数)部分的源代码如下:

$("#buttonA" + mount + "").css("opacity", "0.2");

 经过测试上边的代码这个也是可以的(上边的双括号容易引起误解):

$("#buttonA" + mount).css("opacity", "0.2");

 "#buttonA" + mount + ""表示的主要是#buttonA1,#buttonA2.......这类的信息,在这里留作一个参考。一般来说JS的拼接主要是分为三种:+,josn,对象

有关String的一些知识点:

1.字符串是放在一对引号中的文本,引号可以是单引号也可以是双引号;如果带引号的表达式包含一个撇号,就应该讲外面的引号改为双引号,如果在带引号的字符串中同时出现了撇号和引号,就需要使用转义序列

字符串的不同拼接方法:

toLocaleString方法与+,+=:

首先调用每个数组元素的 toLocaleString() 方法,然后使用地区特定的分隔符把生成的字符串连接起来,形成一个字符串。

   
   

 第一个

运行结果为:字符串连接use concat function connec string

数组的join方法:

参数可选,指定要使用的分隔符。如果省略该参数,则使用逗号作为分隔符。返回一个字符串。该字符串是通过把 arrayObject 的每个元素转换为字符串,然后把这些字符串连接起来,在两个元素之间插入 separator 字符串而生成的。

   

 关于字符串的拼接不同的方法有不同的效率,一般来说+是用来比较简单的字符串拼接。具体的拼接算法比较以及优化网上的不少博客都有介绍

你可能感兴趣的:(JS)