数组的indexOf 方法
1: 数组的indexOf 方法:String 类型的使用let str = 'orange';str.indexOf('o'); // 0 字符串中出现字母 o 的位置str.indexOf('n'); // 3 字符串中出现字母 n 的位置str.indexOf('c'); // -1 字符串未出现的字母 (就是没有匹配到的字母就是-1)其实下标为: 0;
---------------------------------------------------------------
Number 类型的使用 Number 类型的使用:number 类型没有 indexOf 方法 但是Number 类型可以转化为 String 类型;let num = 2016;num.indexOf(2); //Uncaught TypeError: num.indexOf is not a function 如果非要对Number 类型使用 indexOf 方法: 就需要把Number 类型转换成String 类型;第一种方法:let num = '2016';num.indexOf(2); // 0第二种方法:num.toString().indexOf(2); // 0第三种方法:('' + num).indexOf(2); // 0 取出字符串中出现该字母的位置;--------------------------------------------------------------
array 数组类型的使用
let arr = ['orange', '2016', '2016'];arr.indexOf('orange'); // 0 数组中第一个元素出现 'orange' 出现的位置
arr.indexOf('o'); // -1 数组中出现 o 的位置, 没有配到就会返回 -1。
数组的indexOf 方法相关推荐
- 解决IE8不支持数组的indexOf方法
今天,测试报过来一个js bug, 在IE8下有个js错误,但是在其它浏览器下(Firefox, Chrome, IE9)下面都很正常. 后来调试发现原因是在IE8下, js数组没有indexOf方法 ...
- php 数组 indexof,详解js中字符串和数组的indexof方法
javascript:里判断字符串是否包涵某个子字符串时,我们经常会遇到indexOf这个方法.但是你可知道,indexOf不仅仅可以用在字符串里,还可以用在数组里. 首先我们来认识一下indexOf ...
- vue 中indexof_JS数组中的indexOf方法
前言 这两天在家中帮朋友做项目,项目中使用了数组的indexOf 方法,找到了一篇文章,感觉非常不错,顺便整理下以防链接丢失. 相信说到 indexOf 大家并不陌生,判断字符串是否包涵子字符串时特别 ...
- Javascript数组常见的方法
分为两种:原型(实例)方法和静态函数 第一类:原型方法: 栈方法(后进先出) push 参数:任意个 作用:将任意数量的参数逐个添加到数组尾部 返回值: 新数组的长度 影响:破坏了原数组 pop 参数 ...
- 面试题——4种数组去重的方法
数组去重或者其衍生作为笔试题或者机试题出现的几率也是很大的,写出的方法越多,则让面试官觉得你思维越开阔,那么成功的几率当然就大了. 废话不多说,下面来说说下面我整理的4中数组去重的方法 方法一: fi ...
- js indexOf使用及注意事项以及数组使用indexOf
一.定义和用法 indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置. 语法 stringObject.indexOf(searchvalue,fromindex) 参数 描述 s ...
- js 数组去重的方法大全
1.使用双重for循环,再利用数组的splice方法去重(ES5常用) let arr = [1, 5, 6, 0, 7, 3, 0, 5, 9, 5]; function unique(arr) { ...
- 常用的js数组去重的方法
常用的js数组去重的方法 1. 使用for循环去重 2.使用set对象去重 3.使用数组索引indexOf()方法搭配for循环去重 4.使用includes()方法搭配for循环去重 5.使用fif ...
- js数组去重的方法:
js数组去重:项目中需求是选择一些数据,但是不能重复出现同样的数据,这里就要用到JS数组去重,以下几种数组去重方法简单实用哦! 方法一:利用数组的indexOf方法去重 需求: 利用indexOf判断 ...
最新文章
- 某企业生产系统升级Linux系统及内核
- SQL的不合理有效性
- 理论+技术+代码已经准备完毕!2021年啃透花书!
- EnjoyingSoft之Mule ESB开发教程第二篇:Mule ESB基本概念
- var _ 接口 = 结构体{}
- html中第一行代码,HTML5 CSS3初学者指南(1) – 编写第一行代码
- python2.7出现的错误
- Cover Protocol首次对xCOVER进行回购
- android -- 蓝牙 bluetooth (四)OPP文件传输
- AngularJs依赖注入的研究
- .NET技术(Path)
- Kotlin——初级篇(三):数据类型详解
- JVM---类加载与字节码技术
- 模拟器xposed框架安装7.1-64教程
- 把图片背景变透明(制作签名档)
- java正则表达式获取书名
- vivo 应用商店推荐系统探索与实践
- iOS 朋友圈点赞评论,发布朋友圈,想要的都有
- 压力测试概念及方法(TPS/并发量)
- android的快速开发框架集合