includes()的用法
Array.prototype.includes()
第一:定义、用法、返回值、语法、参数值、注意事项
定义: includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true,否则返回 false。
返回值: 返回一个布尔值 Boolean 。 如果在数组中(或 fromIndex 指定的范围中)找到了 searchElement,则返回 true,否则返回 false。
语法: includes(searchElement)includes(searchElement, fromIndex)
参数值(searchElement): 需要查找的元素值。
参数值(fromIndex): fromIndex 可选,从fromIndex 索引处开始查找 searchElement。如果为负值,则按升序从 array.length + fromIndex 的索引开始搜(即使从末尾开始往前跳 fromIndex 的绝对值个索引,然后往后搜寻)。默认为 0。
注意:使用 includes() 比较字符串和字符时是区分大小写的。。
注意:使用 includes() 比较字符串和字符时是区分大小写的。。
注意:使用 includes() 比较字符串和字符时是区分大小写的。。
第二:举例子
例子一:
var arr1 = ['光头强','熊大','熊二'];
const result1 = arr1.includes('熊大');
console.log(result1); // 返回结果:true
例子二:
var arr2 = ['光头强','熊大','熊二','吉吉国王'];
const result2 = arr1.includes('熊二',1);
const result3 = arr1.includes('熊二',3);
console.log(result2); // 返回结果:true
console.log(result3); // 返回结果:false
例子三:
var str1 = "I don't know what 7 you say"
const result4 = str1.includes('you');
console.log(result4) // 返回结果:trueconst result5 = str1.includes('you444');
console.log(result5) // 返回结果:falseconst result6 = str1.includes('you say');
console.log(result6) // 返回结果:true
includes()的用法相关推荐
- includes的用法
includes用于搜索筛选关键字 后把数据重新渲染列表 searchs() {// 原数据清空this.tableData = []// 新数据循环 使用includes方法 在输入框查找usern ...
- ES6中数组的常用方法
1.fill的用法 //声明指定数组长度,并填充对应数据 const arr = new Array(3).fill("Agwenbi"); console.log(arr);// ...
- Rails中的includes和joins的区别与用法(翻译,部分)
includes和joins的不同 当includes和joins的时候最重要的概念就是他们有他们的典型用例. includes使用贪婪加载(eager loading)而joins使用懒加载(laz ...
- js中的includes用法
includes 可以判断一个数组中是否包含某一个元素,并返回true 或者false ['a','b','c'].includes('a') true['a','b','c'].includes(1 ...
- es7新特性 includes用法
返回数组是否包含某个元素 var array1 = [1, 2, 3];console.log(array1.includes(2));// expected output: true 转载于:htt ...
- 重温ES6核心概念和基本用法
ES6在2015年6月就得以批准,至今已两年了.近一年多以来陆续看过很多ES6的资料,工作项目中也逐步的用上了很多ES6的特性(let,const,promise,Template strings,C ...
- java reduce.mdn_reduce高级用法
reduce作为ES5新增的常规数组方法之一,对比forEach .filter和map,在实际使用上好像有些被忽略,发现身边的人极少用它,导致这个如此强大的方法被逐渐埋没. 如果经常使用reduce ...
- Puppeteer 学习笔记及基本用法
Puppeteer 学习笔记及基本用法 Puppeteer 安装 语法 基本语法 API 分层结构 加载导航页面 等待元素.请求.响应 自定义等待 元素定位 用户模拟操作 请求拦截 获取 WebSoc ...
- EasyGui的用法简介
用法首先要进行的就是安装easygui,大家可以在网上搜索相应的安装方法,这里就简单的介绍一个最简单的安装方法,使用安装神器pip 只需在终端或者命令行输入:pip install easygui 稍 ...
最新文章
- linux mysql 1045 错误_Linux 下,mysql数据库报无法登陆错误:ERROR 1045 (28000): Access denied for use...
- Part2_1 Urllib的get请求和post请求
- Nomad技术手册:整体架构(Architecture)
- 架构师的英文缩写_架构师必备的20个英文缩写!看你知道几个?
- VBA精彩代码分享-4
- SCI从入门到精通(二)——如何阅读文献
- UnityShader4:UnityShader的形式
- python在input输入数字为何是str_Python基础笔记:input()输入与数据类型转换
- 【图神经网络】向往的GAT(图注意力模型)
- 【转】 SQL 2005 try catch
- cass等距离等分线段的命令键_南方cass快捷命令
- 转载:在Python 3中使用深度森林(Deep Forest)进行分类
- 怎么删除计算机病毒,电脑中病毒删不掉怎么办?
- 【BZOJ 1050】旅行comf
- 4G EPS 中的 PDN Connection
- 签名证书(.keystore)生成指南
- 主机与虚拟机之间无法粘贴复制
- 老游戏《皇帝龙之崛起》修改最大建筑数到8000
- Set集合的基本使用
- UIPresentationController
热门文章
- 原生JS获取QQ好友列表
- 分析器错误消息: 无法执行程序。所执行的命令为 C:\Windows\Microsoft.NET\Framework\v4.0 \csc.exe/noconfig/fullpaths@C:\W
- Must call super constructor in derived class before accessing or returning from derived const
- [转...转] 国内软件破解下载网站列表!
- 刚性微分方程与非刚性的大概区分(自看,求指点)
- NLP之NLG入门理解
- Ubuntu 编译 ZBar
- webERP 添加客户-amp;gt;分公司信息 'vtiger_accountid' doesn't have a default value
- 【数据库基础】02_数据库基础练习
- HRSID舰船检测数据集标签格式转换,json转为xml