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的对话框详解与参数
Mar 08 Javascript
js调试工具 Javascript Debug Toolkit 2.0.0版本发布
Dec 02 Javascript
20款非常优秀的 jQuery 工具提示插件 推荐
Jul 15 Javascript
JavaScript实现拼音排序的方法
Nov 20 Javascript
js遍历子节点子元素附属性及方法
Aug 19 Javascript
使用javascript获取页面名称
Dec 23 Javascript
JavaScript中的包装对象介绍
Jan 27 Javascript
简介JavaScript中substring()方法的使用
Jun 06 Javascript
js一维数组、多维数组和对象的混合使用方法
Apr 03 Javascript
vue.js国际化 vue-i18n插件的使用详解
Jul 07 Javascript
Angular使用操作事件指令ng-click传多个参数示例
Mar 27 Javascript
15 分钟掌握vue-next响应式原理
Oct 13 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 无法载入mysql扩展
2010/03/12 PHP
PHP中的事务使用实例
2015/05/26 PHP
php获取远程文件的内容和大小
2015/11/03 PHP
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
JavaScript数据结构之二叉树的查找算法示例
2017/04/13 Javascript
Vue之Watcher源码解析(1)
2017/07/19 Javascript
在nginx上部署vue项目(history模式)的方法
2017/12/28 Javascript
nodejs使用redis作为缓存介质实现的封装缓存类示例
2018/02/07 NodeJs
bootstrap table实现iview固定列的效果实例代码详解
2019/09/30 Javascript
vue项目中js-cookie的使用存储token操作
2020/11/13 Javascript
[07:26]2015国际邀请赛第二日TOP10集锦
2015/08/06 DOTA
Python中的面向对象编程详解(下)
2015/04/13 Python
python获得文件创建时间和修改时间的方法
2015/06/30 Python
解决phantomjs截图失败,phantom.exit位置的问题
2018/05/17 Python
python中字符串的操作方法大全
2018/06/03 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
python3 使用Opencv打开USB摄像头,配置1080P分辨率的操作
2019/12/11 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
python 通过文件夹导入包的操作
2020/06/01 Python
英国当代时尚和街头服饰店:18montrose
2018/12/15 全球购物
日本最大化妆品和美容产品的综合口碑网站:cosme shopping
2019/08/28 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
办公室文秘自我鉴定
2013/09/21 职场文书
连锁经营管理专业大学生求职信
2013/10/30 职场文书
八一建军节活动方案
2014/02/10 职场文书
会计系毕业求职信
2014/08/07 职场文书
私人委托书格式
2014/09/10 职场文书
党的群众路线学习笔记
2014/11/06 职场文书
公司前台接待岗位职责
2015/04/03 职场文书
社区文明创建工作总结2015
2015/04/21 职场文书
新教师教学工作总结
2015/08/12 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
学习新党章心得体会2016
2016/01/15 职场文书
MySQL中的引号和反引号的区别与用法详解
2021/10/24 MySQL
Winsows11性能如何? win11性能测评多核竟比Win10差了10%
2021/11/21 数码科技
Python中with上下文管理协议的作用及用法
2022/03/18 Python