ES6Array.includes()方法详解

分类:知识百科 日期: 点击:0

ES6 新增了 Array.prototype.includes() 方法,它用于判断一个数组是否包含一个指定的值,根据情况返回 true 或 false。

使用方法

let arr = [1, 2, 3];

arr.includes(2); // true
arr.includes(4); // false

Array.includes() 方法的第二个参数表示搜索的起始位置,默认为 0。如果第二个参数为负数,则表示倒数的位置,如果这时它大于数组长度(比如第二个参数为 -4,但数组长度为 3),则会重置为从 0 开始。

let arr = [1, 2, 3];

arr.includes(3, 3);  // false
arr.includes(3, -1); // true

Array.includes() 不会对空数组进行判断,所以即使数组中没有任何元素,它也不会返回 true。

let arr = [];
arr.includes(3); // false

Array.includes() 方法可以用来检查一个数组是否包含一个特定的值,它的返回值为 true 或 false,可以用来简化某些操作。

  • 用于判断一个数组是否包含一个指定的值,根据情况返回 true 或 false。
  • Array.includes() 方法的第二个参数表示搜索的起始位置,默认为 0。
  • Array.includes() 不会对空数组进行判断,所以即使数组中没有任何元素,它也不会返回 true。
  • Array.includes() 方法可以用来检查一个数组是否包含一个特定的值,它的返回值为 true 或 false,可以用来简化某些操作。
标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。