码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript字符串处理

时间:2017-08-05 17:50:27      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:asc   strong   数组   dex   start   family   提取   end   指定位置   

字符串处理

1.连接字符串:

1)连接符+

2)连接赋值+=

3)连接函concat()

2.查找子串位置indexOf()

1)在指定字符串中是否存在给定的字符串(第一次出现)

2)用法str.indexOf(subStr);

3)存在则返回大于等于0的值;否则返回-1

3.查找指定位置字符chatAt(n)

1)搜索字符串中某个指定位置的字符

2)用法str.charAt(n);

3)索引从0开始

4.确认子串在字符串中最后出现的位置lastIndexOf()

1)得到子串在字符串中最后出现的位置

2)用法 var n=str.lastIndexOf(argStr)

3存在则返回大于等于0的值;否则返回-1

5.截取字符串的第一个子串substring()

1)获取字符串的指定长度的第一个子串

2)用法var subStr=str.substring(gegin[,end]);

3)begin>length-1时,如果end>length-1,截取的为空串;

4)如果beginend值合理,且begin>end,beginend互换

5)substrstartlength)区别

6.提取字符串一部分slice()

1)提取字符串的一部分,并返回一个新字符串

2)用法var subStr=str.slice(begin[,end])

3)substring()区别:当begin>length-1时,则返回空串;当begin>end时,返回空串

7.将一个字符串分割成一个字符串数组split()

1)将字符串划分为子串

2)用法var array=str.split(s);--s为分割符(可以是任何字符串组合)

JavaScript字符串处理

标签:asc   strong   数组   dex   start   family   提取   end   指定位置   

原文地址:http://www.cnblogs.com/Demetris/p/7290755.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!