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 相关文章推荐
JavaScript入门学习书籍推荐
Jun 12 Javascript
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
JQuery将文本转化成JSON对象需要注意的问题
May 09 Javascript
鼠标移到导航当前位置的LI变色处于选中状态
Aug 23 Javascript
js动态设置鼠标事件示例代码
Oct 30 Javascript
js选项卡的实现方法
Feb 09 Javascript
jquery 中toggle的2种用法详解(推荐)
Sep 02 Javascript
利用js的闭包原理做对象封装及调用方法
Apr 07 Javascript
jQuery使用zTree插件实现可拖拽的树示例
Sep 23 jQuery
Vue监听一个数组id是否与另一个数组id相同的方法
Sep 26 Javascript
Vue 样式绑定的实现方法
Jan 15 Javascript
layui使用form表单实现post请求页面跳转的方法
Sep 14 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
PHP生成网页快照 不用COM不用扩展.
2010/02/11 PHP
Yii获取当前url和域名的方法
2015/06/08 PHP
PHP序列化操作方法分析
2016/09/28 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
Yii框架学习笔记之应用组件操作示例
2019/11/13 PHP
cloudgamer出品ImageZoom 图片放大效果
2010/04/01 Javascript
分页栏的web标准实现
2011/11/01 Javascript
GridView中获取被点击行中的DropDownList和TextBox中的值
2013/07/18 Javascript
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
2014/09/26 NodeJs
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
在Google 地图上实现做的标记相连接
2015/01/05 Javascript
详解Bootstrap按钮
2016/01/04 Javascript
Angularjs中如何使用filterFilter函数过滤
2016/02/06 Javascript
使用JavaScript实现ajax的实例代码
2016/05/11 Javascript
JavaScript 最佳实践:帮你提升代码质量
2016/12/03 Javascript
微信小程序城市定位的实现实例(获取当前所在国家城市信息)
2017/05/17 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
微信小程序movable view移动图片和双指缩放实例代码
2017/08/08 Javascript
React router动态加载组件之适配器模式的应用详解
2018/09/12 Javascript
[52:06]FNATIC vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/19 DOTA
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
python-docx修改已存在的Word文档的表格的字体格式方法
2018/05/08 Python
python获取服务器响应cookie的实例
2018/12/28 Python
Python Web程序搭建简单的Web服务器
2019/07/31 Python
python腾讯语音合成实现过程解析
2019/08/01 Python
Python中os模块功能与用法详解
2020/02/26 Python
利用Python批量识别电子账单数据的方法
2021/02/08 Python
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
四川成都导游欢迎词
2014/01/18 职场文书
大学班级干部的自我评价分享
2014/02/10 职场文书
公司中层干部的自我评价分享
2014/03/01 职场文书
小组名称和口号
2014/06/09 职场文书
课外访万家心得体会
2014/09/03 职场文书
2014最新离职证明范本
2014/09/12 职场文书
2015年党员公开承诺书范文
2015/01/22 职场文书
2016暑期政治学习心得体会
2016/01/23 职场文书