js中substr,substring,indexOf,lastIndexOf的用法小结


Posted in Javascript onDecember 27, 2013

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

Javascript 相关文章推荐
JSON扫盲帖 JSON.as类教程
Feb 16 Javascript
12种不宜使用的Javascript语法整理
Nov 04 Javascript
JS实现网页右侧带动画效果的伸缩窗口代码
Oct 29 Javascript
[Bootstrap-插件使用]Jcrop+fileinput组合实现头像上传功能实例代码
Dec 20 Javascript
手把手教你写一个微信小程序(推荐)
Oct 17 Javascript
vue项目使用微信公众号支付总结及遇到的坑
Oct 23 Javascript
vue 双向数据绑定的实现学习之监听器的实现方法
Nov 30 Javascript
关于微信公众号开发无法支付的问题解决
Dec 28 Javascript
Vue在 Nuxt.js 中重定向 404 页面的方法
Apr 23 Javascript
jQuery实现动态生成年月日级联下拉列表示例
May 11 jQuery
Angular中innerHTML标签的样式不起作用的原因解析
Jun 18 Javascript
解决vuecli3中img src 的引入问题
Aug 04 Javascript
window.open打开页面居中显示的示例代码
Dec 27 #Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
Dec 27 #Javascript
jquery表单验证框架提供的身份证验证方法(示例代码)
Dec 27 #Javascript
JS 数字转换研究总结
Dec 26 #Javascript
利用jQuary实现文字浮动提示效果示例代码
Dec 26 #Javascript
js几秒以后倒计时跳转示例
Dec 26 #Javascript
Get中文乱码IE浏览器Get中文乱码解决方案
Dec 26 #Javascript
You might like
eWebEditor v3.8 商业完整版 (PHP)
2006/12/06 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
PHP常见错误提示含义解释(实用!值得收藏)
2016/04/25 PHP
动态刷新 dorado树的js代码
2009/06/12 Javascript
JQuery 浮动导航栏实现代码
2009/08/27 Javascript
Jquery下attr和removeAttr的使用方法
2010/12/28 Javascript
myeclipse安装jQuery插件的方法
2011/03/29 Javascript
jQuery 源码分析笔记(7) Queue
2011/06/19 Javascript
JS判断不能为空实例代码
2013/11/26 Javascript
实例详解jQuery结合GridView控件的使用方法
2016/01/04 Javascript
Bootstrap框架下下拉框select搜索功能
2020/03/26 Javascript
AngularJS入门示例之Hello World详解
2017/01/04 Javascript
将 vue 生成的 js 上传到七牛的实例
2017/07/28 Javascript
vue.js2.0点击获取自己的属性和jquery方法
2018/02/23 jQuery
创建Vue项目以及引入Iview的方法示例
2018/12/03 Javascript
Vue使用zTree插件封装树组件操作示例
2019/04/25 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
简单上手Python中装饰器的使用
2015/07/12 Python
django使用图片延时加载引起后台404错误
2017/04/18 Python
python 计算一个字符串中所有数字的和实例
2019/06/11 Python
python中 * 的用法详解
2019/07/10 Python
解析python 类方法、对象方法、静态方法
2020/08/15 Python
如何用python开发Zeroc Ice应用
2021/01/29 Python
AmazeUI 缩略图的实现示例
2020/08/18 HTML / CSS
联想智利官方网站:Lenovo Chile
2020/06/03 全球购物
毕业生的自我评价分享
2013/12/18 职场文书
初中班级口号
2014/06/09 职场文书
学校搬迁方案
2014/06/15 职场文书
关于感恩的演讲稿800字
2014/08/26 职场文书
2014年导购员工作总结
2014/11/18 职场文书
2014三年级班主任工作总结
2014/12/05 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
2015民办小学年度工作总结
2015/05/26 职场文书
《中国古代诗歌散文欣赏》高中语文教材
2019/08/20 职场文书
JS ES6异步解决方案
2021/04/29 Javascript
python使用pywinauto驱动微信客户端实现公众号爬虫
2021/05/19 Python