概述
1.indexOf()方法,从前往后查找字符串位置,大小写敏感,从0开始计数。同理,lastIndexOf() 方法从后往前,两个方法对于相同的检索条件输出的结果是一样的
例如:
复制代码 代码如下:
<script type="text/javascript">
var str="Hello World!"
document.write(str.indexOf("Hello"))//输出0
document.write(str.indexOf("World"))//输出6
document.write(str.indexOf("world"))//输出-1,因为没查到
</script>
2.length,采用“XXX.length”的形式访问,因为它是string对象的方法
复制代码 代码如下:
<script type="text/javascript">
var str="Hello World!"
document.write(str.length);//输出12
</script>
3.substr()方法,用于字符串截取,一个必选参数,一个可选参数,从0开始计数
复制代码 代码如下:
<script type="text/javascript">
var str="Hello World!"
document.write(str.substr(3));//输出lo World!,从序数为3的字符开始(包括序数为3的字符),参数只有一个时会一直输出到末尾
document.write(str.substr(3,7));//输出lo Worl,如果第一个参数是负数,就是倒着数
</script>
4.charAt()方法,用于返回指定位置的字符,从0开始计数
复制代码 代码如下:
<script type="text/javascript">
var str="Hello World!"
document.write(str.charAt(1));//输出e
</script>
5.split()方法,用于把一个字符串分割成字符串数组
复制代码 代码如下:
<script type="text/javascript">
var str="Hello World!"
document.write(str.split(" "));//输出Hello,World!
document.write(str.split(""));//输出H,e,l,l,o,W,o,r,l,d,!
document.write(str.split(" ",1));//输出Hello
"2:3:4:5".split(":")//将返回["2", "3", "4", "5"]
"|a|b|c".split("|")//将返回["", "a", "b", "c"]
var words = sentence.split(/s+/)//使用正则表达式作为分割参数
</script>
最后
以上就是苗条手链为你收集整理的JS常用字符串处理方法应用总结的全部内容,希望文章能够帮你解决JS常用字符串处理方法应用总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复