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 相关文章推荐
jquery last-child 列表最后一项的样式
Jan 22 Javascript
js判断生效时间不得大于失效时间的思路及代码
Apr 23 Javascript
javascript自然分类法算法实现代码
Oct 11 Javascript
JQuery下拉框应用示例介绍
Apr 23 Javascript
js+html5绘制图片到canvas的方法
Jun 05 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
Jul 17 Javascript
vue.js入门教程之基础语法小结
Sep 01 Javascript
mvc 、bootstrap 结合分布式图简单实现分页
Oct 10 Javascript
easyui form validate总是返回false的原因及解决方法
Nov 07 Javascript
Angular.Js中ng-include指令的使用与实现
May 07 Javascript
jquery实现搜索框功能实例详解
Jul 23 jQuery
jquery实现鼠标悬浮弹出气泡提示框
Dec 23 jQuery
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
最小化数据传输――在客户端存储数据
2006/10/09 PHP
使用PHP实现二分查找算法代码分享
2011/06/24 PHP
PhpDocumentor 2安装以及生成API文档的方法
2014/05/21 PHP
ThinkPHP模板判断输出Present标签用法详解
2014/06/30 PHP
PHP模板引擎Smarty内建函数foreach,foreachelse用法分析
2016/04/11 PHP
js隐藏与显示回到顶部按钮及window.onscroll事件应用
2013/01/25 Javascript
jquery按回车键实现表单提交的简单实例
2016/05/25 Javascript
jQuery简单设置文本框回车事件的方法
2016/08/01 Javascript
微信小程序 网络API 上传、下载详解
2016/11/09 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
微信小程序对接七牛云存储的方法
2017/07/30 Javascript
在vue中使用防抖和节流,防止重复点击或重复上拉加载实例
2019/11/13 Javascript
VUE+elementui组件在table-cell单元格中绘制微型echarts图
2020/04/20 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
python读取word文档的方法
2015/05/09 Python
Python中实现变量赋值传递时的引用和拷贝方法
2018/04/29 Python
django加载本地html的方法
2018/05/27 Python
如何安装多版本python python2和python3共存以及pip共存
2018/09/18 Python
Python  Django 母版和继承解析
2019/08/09 Python
python打开使用的方法
2019/09/30 Python
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
德国最大的网上鞋店之一:Schuhe24.de
2017/06/10 全球购物
美国隐形眼镜网:Major Lens
2018/02/09 全球购物
自我评价200字分享
2013/12/17 职场文书
物业招聘计划书
2014/01/10 职场文书
共产党员岗位承诺书
2014/05/29 职场文书
学校领导四风问题整改措施思想汇报
2014/10/09 职场文书
2015年教育实习工作总结
2015/04/24 职场文书
学校开除通知书
2015/04/25 职场文书
小平您好观后感
2015/06/09 职场文书
家属联谊会致辞
2015/07/31 职场文书
合理化建议书范文
2015/09/14 职场文书
pytorch fine-tune 预训练的模型操作
2021/06/03 Python
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript