javaScript中indexOf用法技巧


Posted in Javascript onNovember 26, 2019

JavaScript中的indexOf使用方法

概述

indexOf大小写敏感,其中的O要大写

对于字符串而言

indexOf返回字符串第一次出现的位置,若没有出现返回-1

var str = "hello world";
alert(str.indexOf("o"))//显示4
alert(str.indexOf("i"))//显示-1

对于数组而言

indexOf返回某个值在数组中第一次出现的索引,若没有出现返回-1

var arr=["1","2"]
alert(result.indexOf("1"));//显示0
alert(result.indexOf("0"));//显示-1

扩展学习

indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1

string test="asdfjsdfjgkfasdsfsgfhgjgfjgdddd";

test.indexof('d') =2 //从前向后 定位 d 第一次出现的位置

test.indexof('d',1) =2 //从前向后 定位 d 从第三个字符串第一次出现的位置

test.indexof('d',5,2) =6 //从前向后 定位 d 从第5 位开始查,查2位,即 从第5位到第7位;

lastindexof() :在字符串中从后向前定位字符和字符串;

用法和 indexof() 完全相同。

下面介绍 IndexOfAny ||lastindexofany

他们接受字符数组做为变元,其他方法同上,返回数组中任何一个字符最早出现的下标位置

如下

char[] bbv={'s','c','b'};

string abc = "acsdfgdfgchacscdsad";

Response.Write(abc.IndexOfAny(bbv))=1

Response.Write(abc.IndexOfAny(bbv, 5))=9

Response.Write(abc.IndexOfAny(bbv, 5, 3))=9

 

lastindexofany 同上。

以上就是本次介绍的全部知识点和扩展内容,希望三水点靠木整理的内容能够帮助到大家。

Javascript 相关文章推荐
基于jquery的让页面控件不可用的实现代码
Apr 27 Javascript
Javascript跨域请求的4种解决方式
Mar 17 Javascript
javascript检测对象中是否存在某个属性判断方法小结
May 19 Javascript
js控制分页打印、打印分页示例
Feb 08 Javascript
深入分析Javascript跨域问题
Apr 17 Javascript
Jquery幻灯片特效代码分享--鼠标点击按钮时切换(1)
Aug 15 Javascript
基于jQuery实现放大镜特效
Oct 19 Javascript
使用node.js中的Buffer类处理二进制数据的方法
Nov 26 Javascript
解析Vue2 dist 目录下各个文件的区别
Nov 22 Javascript
vue中组件的3种使用方式详解
Mar 23 Javascript
layui2.0使用table+laypage实现真分页
Jul 27 Javascript
OpenLayer3自定义测量控件MeasureTool
Sep 28 Javascript
浅谈Node新版本13.2.0正式支持ES Modules特性
Nov 25 #Javascript
微信小程序实现按字母排列选择城市功能
Nov 25 #Javascript
JS实现点击下拉列表文本框中出现对应的网址,点击跳转按钮实现跳转
Nov 25 #Javascript
jquery使用echarts实现有向图可视化功能示例
Nov 25 #jQuery
如何优雅地在Node应用中进行错误异常处理
Nov 25 #Javascript
jQuery Raty星级评分插件使用方法实例分析
Nov 25 #jQuery
uni-app实现点赞评论功能
Nov 25 #Javascript
You might like
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
2012/03/27 PHP
PHP MVC框架skymvc支持多文件上传
2016/05/26 PHP
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
2017/05/23 PHP
Ext第一周 史上最强学习笔记---GridPanel(基础篇)
2008/12/29 Javascript
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
jQuery实现鼠标经过提示信息的地图热点效果
2015/04/26 Javascript
JavaScript实现给定时间相加天数的方法
2016/01/25 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
判断数组的最佳方法(推荐)
2016/10/11 Javascript
微信小程序 底部导航栏目开发资料
2016/12/05 Javascript
学习使用bootstrap的modal和carousel
2016/12/09 Javascript
nodejs构建本地web测试服务器 如何解决访问静态资源问题
2017/07/14 NodeJs
微信小程序左右滑动的实现代码
2017/12/15 Javascript
vue.js系列中的vue-fontawesome使用
2018/02/10 Javascript
Node.js应用设置安全的沙箱环境
2018/04/23 Javascript
vue左侧菜单,树形图递归实现代码
2018/08/24 Javascript
JavaScript创建对象方式总结【工厂模式、构造函数模式、原型模式等】
2018/12/19 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
python使用cookielib库示例分享
2014/03/03 Python
Python编程实现输入某年某月某日计算出这一天是该年第几天的方法
2017/04/18 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
python版opencv摄像头人脸实时检测方法
2018/08/03 Python
Python使用pyshp库读取shapefile信息的方法
2018/12/29 Python
Django中的用户身份验证示例详解
2019/08/07 Python
Numpy的简单用法小结
2019/08/28 Python
python 实现让字典的value 成为列表
2019/12/16 Python
Django 实现对已存在的model进行更改
2020/03/28 Python
Dower & Hall官网:英国小众轻奢珠宝品牌
2019/01/31 全球购物
意大利折扣和优惠券网站:Groupalia
2019/10/09 全球购物
Madda Fella官网:美国冒险家服装品牌
2020/01/16 全球购物
质检部岗位职责
2013/11/11 职场文书
高中军训感言400字
2014/02/24 职场文书
政风行风整改报告
2014/11/06 职场文书
广告公司文案策划岗位职责
2015/04/14 职场文书
python如何进行基准测试
2021/04/26 Python