indexOf 的使用
来源:互联网 发布:数据库表单设计 编辑:程序博客网 时间:2024/05/16 12:20
先说一下我们经常使用的情况
1.字符串中的使用
var yourName='WDL';yourName.indexOf('D');//1;yourName.indexOf('L');//2;yourName.indexOf('1');//-1;
如果有就返回这个字符的位置,我们常用xx.indexOf(‘*’)>=0来判断是否还有某个字符,起始位置是从0开始,如果不含有字符就返回-1;
2.number中的使用
var yourName=1234;yourName.indexOf(2);////Uncaught TypeError: yourName.indexOf is not a function;
我们需将数字转化为字符串
转化方法如下:
a) yourName.toString().indexOf(2); //1b) ('' + yourName).indexOf(2); //1
3.数组中的应用
其实我之前都忘了indexOf在数组中的应用,这次整理indexOf也是因为其在数组中的应用。
var arr = ['apple','banana', 'pear']; arr.indexOf('apple'); //0arr.indexOf('a'); //-1arr.indexOf('banana'); //1
下面举个小例子:
//利用indexOf过滤数组中的重复元素 var r, arr = ['apple', 'strawberry', 'banana', 'pear', 'apple', 'orange', 'orange', 'strawberry']; r = arr.filter(function (element, index, self) { //debugger return self.indexOf(element) === index;});r//["apple", "strawberry", "banana", "pear", "orange"]
indexOf的应用场景大概介绍完毕,如有不足望指出
阅读全文
1 0
- indexOf 的使用
- IndexOf与substring的使用
- 关于indexOf的巧妙使用
- C#: indexof的简单使用
- oracle中 indexof 的使用方式
- java中indexOf()类的基本使用
- 使用indexOf匹配字符串
- 使用indexOf匹配字符串
- java indexof方法使用
- java中indexOf使用
- indexOf()使用详解
- ASP.NET中String.IndexOf 方法的使用
- java String类trim,substring,replaceAll,indexOf函数的使用
- 解决IE8 无法使用 JS 中Array() 的 indexOf 方法
- java中charAt()与toCharArray(),indexOf的综合使用
- js简单的使用indexOf实现contains功能
- js数组的indexOf()和lastIndexOf()使用问题
- java的indexOf(String.indexOf 方法)
- 微信支付(网站支付,APP支付,扫码支付)并充值钻石 Java服务端代码 xml解析 map排序
- 函数的嵌套
- synchronized初步
- Cocos2dx Listview 点击item没有反应的bug
- HTTP协议
- indexOf 的使用
- 你不知道的坑~android原声alerdialog双指触摸必现crash
- java 剑指offer 第一题:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- mybatis中SqlMapConfig文件配置(六)
- Deep Learning概述
- CMake入门指南
- C++程序员学Java系列之二九:数据结构之Bitset
- org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
- sd