JS常用字符串处理方法应用总结
2014-05-22 00:00
736 查看
1.indexOf()方法,从前往后查找字符串位置,大小写敏感,从0开始计数。同理,lastIndexOf() 方法从后往前,两个方法对于相同的检索条件输出的结果是一样的
例如:
2.length,采用“XXX.length”的形式访问,因为它是string对象的方法
3.substr()方法,用于字符串截取,一个必选参数,一个可选参数,从0开始计数
4.charAt()方法,用于返回指定位置的字符,从0开始计数
5.split()方法,用于把一个字符串分割成字符串数组
例如:
<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常用字符串处理方法应用总结
- JS常用字符串处理方法总结
- JS字符串常用方法总结
- js字符串、数组和数字常用方法总结
- js数组与字符串常用方法总结
- JS一些常用的处理字符串的方法
- js字符串常用的方法总结,及其用法
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- js常用字符串处理方法
- JS字符串常用处理函数总结
- C#中几种常用的处理字符串的方法总结
- JS经常使用字符串处理方法总结
- JS字符串常用方法总结
- 总结-处理字符串常用方法类
- js字符串常用方法总结
- 常用海量数据处理方法/算法总结
- 常用字符串处理方法
- 【经验总结】C#常用线程同步方法应用场景和实现原理
- Shell处理字符串常用方法