js中substr,substring,indexOf,lastIndexOf等的用法
2015-09-12 17:34
615 查看
js中substr,substring,indexOf,lastIndexOf等的用法
1.substr
substr(start,length)表示从start位置开始,截取length长度的字符串。
var src="images/off_1.png";
alert(src.substr(7,3));
弹出值为:off
2.substring
substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。
var src="images/off_1.png";
alert(src.substring(7,10));
弹出值为:off
3.indexOF
indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置(从左向右)。没有匹配的则返回-1,否则返回首次出现位置的字符串的下标值。
var src="images/off_1.png";
alert(src.indexOf('t'));
alert(src.indexOf('i'));
alert(src.indexOf('g'));
弹出值依次为:-1,0,3
4.lastIndexOf
lastIndexOf()方法返回从右向左出现某个字符或字符串的首个字符索引值(与indexOf相反)
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));
弹出值依次为:6,15
1.substr
substr(start,length)表示从start位置开始,截取length长度的字符串。
var src="images/off_1.png";
alert(src.substr(7,3));
弹出值为:off
2.substring
substring(start,end)表示从start到end之间的字符串,包括start位置的字符但是不包括end位置的字符。
var src="images/off_1.png";
alert(src.substring(7,10));
弹出值为:off
3.indexOF
indexOf() 方法返回某个指定的字符串值在字符串中首次出现的位置(从左向右)。没有匹配的则返回-1,否则返回首次出现位置的字符串的下标值。
var src="images/off_1.png";
alert(src.indexOf('t'));
alert(src.indexOf('i'));
alert(src.indexOf('g'));
弹出值依次为:-1,0,3
4.lastIndexOf
lastIndexOf()方法返回从右向左出现某个字符或字符串的首个字符索引值(与indexOf相反)
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
alert(src.lastIndexOf('g'));
弹出值依次为:6,15
相关文章推荐
- 转载:JavaScript中对闭包的理解及举例和说明
- jsessionId的使用
- URL与资源(之Url地址栏中的jsessionId有分号)《包括相对路径和绝对路径的根本分析》
- 自己封装的AJAX (带JSON)
- javascript高级程序设计---Element对象
- 7个最好的javascript资源
- 纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
- Andorid中使用Gson和Fast-json解析库解析JSON数据---第三方库学习笔记(二)
- 20150912 javascript事件-获取样式
- javascript 判断一个点是否在多边形内(向量的使用)
- 【转】获取/设置IFRAME内对象元素的几种JS方法
- javascript高级程序设计---document节点
- javaScript学习(一)
- jsp 行动标签
- JS数据类型之Function类型
- 详解JS的getByclass方法
- Json的知识点全解析,解析json数据的好工具大全
- jsp页面是放在webroot目录下和web-inf下优缺点
- JS实现超精简响应鼠标显示二级菜单代码
- JS对象之间的关系