JavaScript字符串处理
Posted Demetris
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript字符串处理相关的知识,希望对你有一定的参考价值。
字符串处理
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)如果begin和end值合理,且begin>end,则begin与end互换
5)与substr(start,length)区别
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字符串处理的主要内容,如果未能解决你的问题,请参考以下文章
如何在 onClick 处理程序内的 JavaScript 代码中转义字符串?