JS字符串

1.字符串的创建######

1.字面量
var s = "ab"

2.字符串转换函数

String( )

3.字符串相关方法

charAt( )
charCodeAt( )
string from charCode

2.遍历字符串(和数组遍历相似)

for(var i = 0; i < s.length; i ++){ }
for..in
for..of

3.查找子字符(与数组方法相似)

indexOf(item): 从前面开始向后查找 item 第一次出现的位置
lastIndexOf(item): 从尾部开始向前查找 item 第一次出现的位置

4.字符串截取

substring( )
参数1:开始下标
参数2:结束下标
substr( )
参数1:开始下标
参数2:截取长度
slice()
参数可传入负值
作用与substring一致
参数1:开始下标
参数2:结束下标

5.字符串连接

concat( )
参数:字符串,字符串+ 号

6.字符串转换

toUpperCase( )
小写转换成大写
toLowerCase()
大写转换成小写

7.去掉字符串首尾空白符(中间的去不掉)

trim( )
返回一个新的字符串

8. search( )

模糊查找参数可以是普通的字符串,也可以是正则表达式返回查找到满足条件的第一个字符串的下标

9.match( )

匹配返回所有满足的字符串

10.replace( ) 替换

参数1:替换谁 old
参数2:替换的内容最终拿到新的字符串

11.字符串的切割split( )

参数可以是普通的字符串,也可以是正则表达式返回值是切到的数组。###12.字符串的比较localeCompare( )
返回值 前大于后 1前小于后 -1前等于后 0

13.字符串模版``

(反引号tab 上的)
好处:
1.可以随意换行
2.可以插入变量和表达式 ${ 3* 7}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在JS中,字符串是六种数据类型之一,其重要程度不言而喻。JS中有一系列的内置方法可以对字符串进行操作,下面就一起来...
    大春春阅读 11,032评论 0 16
  • 1.字符串的创建 1.字面量 2.字符串转换函数 String() 3.字符串相关方法 charAt()charC...
    壬万er阅读 490评论 0 0
  • 1、字符串转换 字符串转换是最基础的要求和工作,你可以将任何类型的数据都转换为字符串,你可以用下面三种方法的任何一...
    fourzyz阅读 642评论 0 0
  • Ba la la la ~ 读者朋友,你们好啊,又到了冷锋时间,话不多说,发车! 1、字符串转换 var...
    王饱饱阅读 391评论 0 3
  • 曾经有人写过关于蝴蝶的情诗, 牵挂伊人红妆在远方, 那个动人心弦的女孩, 你能否听到一声真挚热情的呼唤。 蝴蝶,我...
    夜宁yening阅读 220评论 0 1