JS中String对象常用的方法
1. stringObject.charAt(index)
参数:index 必需,即字符在字符串中的下标。
返回值: 返回在指定位置的字符。返回的字符是长度为 1的字符串.(length属性是字符串的长度)
============================================================================================
2. stringObject.concat(stringX,stringX,...,stringX)
将两个或多个字符串对象连接起来,按顺序连接到字符串 stringObject 的尾部,并返回连接后的字符串。请注意,stringObject 本身并没有被更改。
stringObject.concat() 与 Array.concat() 很相似。
============================================================================================
3. stringObject.indexOf(searchvalue,startindex)
从指定索引开始搜索返回searchvalue(单个字符或者一个字符串)第一次出现的位置。
startindex可以省略,如省略该参数,则将从字符串的首字符开始检索。
注释:indexOf() 方法对大小写敏感!
注释:如果要检索的字符串值没有出现,则该方法返回 -1。
实例
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))
</script>
输出
0
-1
6
============================================================================================
4. stringObject.lastIndexOf(searchvalue,fromindex)
lastIndexOf() 方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索。
fromindex如省略该参数,则将从字符串的最后一个字符处开始检索。
实例
<script type="text/javascript">
var str="Hello world!"
document.write(str.indexOf("Hello") + "<br />")
document.write(str.indexOf("World") + "<br />")
document.write(str.indexOf("world"))
</script>
输出
0
-1
6
============================================================================================
5. stringObject.substr(start,length)
从起始索引号提取字符串中指定数目的字符。若省略提取的数目则提取到末尾
stringObject.substring(start,stop)
提取字符串中两个指定的索引号之间的字符。结尾取不到!!
如果省略stop参数,那么返回的子串会一直取到字符串的结尾。
版权声明:本文为博主原创文章,未经博主允许不得转载。
最新文章
- 用flex做垂直居中
- WebForm简单控件,复合控件
- NAT协议
- 设置jenkins代理
- Android画一个随意拖动的圆形
- centos安装svn
- TP 3.2 笔记 (1)
- windows 下进程池的操作
- tomcat、weblogic、jboss的区别,容器的作用
- 性能测试资源监控工具nmon使用方法
- n2n windows 编译安装文件
- jquery获取选中值
- js-随机图片
- BZOJ3297: [USACO2011 Open]forgot DP+字符串
- Chapter3 (字符串,向量,数组) --C++Prime笔记
- SpringBoot-模板渲染
- 第八次作业——项目UML设计
- ORA-01589: 要打开数据库则必须使用 RESETLOGS 或 NORESETLOGS 选项
- [OpenStack] [Liberty] Neutron单网卡桥接模式访问外网
- VS2015 C#6.0 中的那些新特性(转自http://www.cnblogs.com/henryzhu/p/new-feature-in-csharp-6.html)