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

 更新时间:2013年12月27日 09:19:36   作者:  
本篇文章主要是对js中substr,substring,indexOf,lastIndexOf的用法进行了总结介绍,需要的朋友可以过来参考下,希望对大家有所帮助

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

相关文章

  • JS实现的简单标签点击切换功能示例

    JS实现的简单标签点击切换功能示例

    这篇文章主要介绍了JS实现的简单标签点击切换功能,涉及javascript事件响应及页面元素遍历、属性动态变换等相关操作技巧,需要的朋友可以参考下
    2017-09-09
  • 向fckeditor编辑器插入指定代码的方法

    向fckeditor编辑器插入指定代码的方法

    这篇文章主要向大家分享如何在fckeditor编辑器插入代码操作,这里脚本之家小编就为大家分享一下啊
    2007-05-05
  • 浅析javascript函数表达式

    浅析javascript函数表达式

    这篇文章主要向大家详细介绍了javascript函数表达式,帮助大家理解javascript函数表达式,感兴趣的朋友可以参考一下
    2016-02-02
  • JS实现表单全选以及取消全选实例

    JS实现表单全选以及取消全选实例

    这篇文章主要为大家详细介绍了JS实现表单全选以及取消全选实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 面试判断元素是否在可视区域中IntersectionObserver详解

    面试判断元素是否在可视区域中IntersectionObserver详解

    这篇文章主要为大家介绍了判断元素是否在可视区域中IntersectionObserver面试详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • JS实现单例模式的6种方案汇总

    JS实现单例模式的6种方案汇总

    单例模式的定义是保证一个类仅有一个实例,下面这篇文章主要给大家介绍了关于JS实现单例模式的6种方案,需要的朋友可以参考下
    2021-05-05
  • JS中toFixed()方法引起的问题如何解决

    JS中toFixed()方法引起的问题如何解决

    最近发现JS当中toFixed()方法存在一些问题,采用原生的Number对象的原型对象上的toFixed()方法时,规则并不是所谓的“四舍五入”或者是四舍六入五成双
    2012-11-11
  • JS常用排序方法实例代码解析

    JS常用排序方法实例代码解析

    这篇文章主要介绍了js常用排序方法实例代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-03-03
  • 比较常见的javascript中定义函数的区别

    比较常见的javascript中定义函数的区别

    js定义函数有好多种,但是他们之间的区别,大家都了解吗,接下来,小编通过本文给大家介绍比较常见的js中定义函数的区别,对本文感兴趣的朋友一起看看吧
    2015-11-11
  • JavaScript实现猜数字小功能

    JavaScript实现猜数字小功能

    本文主要介绍了JavaScript实现猜数字小功能,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-01-01

最新评论