工作中遇到的一些 JS 方法总结

原创 2016年08月30日 14:47:38

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


相关文章推荐

工作中遇到的问题总结2(js类)

问题一: JS页面跳转方法 方法1:window.location.href方式             window.location.href="...

2014-J2EE开发工作中遇到的异常问题及解决方法总结

本人做了近三年的J2EE开发工作,主要架构为SSH+MySQL+Tomcat,项目中也用到了一些第三方的开源工具或者中间件,工作中难免会遇到各种各样的异常问题,对于一些给我造成比较大的麻烦的问题,我习...
  • rchm8519
  • rchm8519
  • 2014年11月30日 17:48
  • 24264

我在工作中遇到的JS问题汇总

1.tabmenu问题 这个问题我一直在网上参考源码,参考了很多源码,但是我感觉很难处理,我自己困惑的地方有这样几点。 1、我只能通过getElementById(“tab”)在读...

工作中遇到的svn 命令总结----不断更新

2011-11-09 初版 --------------------------------------------------------------------------------------...

工作中遇到的一些问题总结(一)

1.hiberbate整合spring实现增删改查有两种方法,一是HibernateDaoSupport,二是hibernateTemplate。区别在于HibernateDaoSupport无法使用...

工作中所遇到的异常排错总结

1:关于注解的方式获取对象-jdk1.5以后,spring-2.5版本以后支持 2:内存溢出异常处理 1)查看eclipse的eclipse.init文件查看其内存 2)修改参数(window-pre...

近期工作中遇到的一些问题总结

1.城市列表数据的更新,可以加入版本控制这个概念,每次进入时先比对本地版本号跟服务器版本号是否一致,不一致去网络进行请求来进行城市数据的更新. 2.解析字典的脚本,将字典字符串拷贝到txt文档,cd...

f在工作中遇到的一些问题及总结(f的第一篇博客)

写在前面:             这是f第一次在csdn这样的论坛发表博客,主要是为了记下平时工作过程中遇到的一些问题及解决解决的办法。简单介绍下自己吧,f目前任职于北京一家广告传媒公司的科技子公司...

工作中itext遇到的一些问题,做一下处理总结(2012.06.19)

通过itext生成pdf出现的问题,在JTable2PDF类中,当生成pdf中table的时,出现一个问题。 Cell cell1 = new Cell(newParagraph("Reservoi...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:工作中遇到的一些 JS 方法总结
举报原因:
原因补充:

(最多只允许输入30个字)