JavaScript Array includes() 方法检查数组是否在其条目中具有特定值。
用法:
arr.includes(valueToFind, fromIndex)
这里,arr
是一个数组。
参数:
includes()
方法包含:
valueToFind
- 要搜索的值。fromIndex
(可选)- 数组中开始搜索的位置。默认情况下,它是0.
注意:对于负值,搜索从array.length + fromIndex. (倒数)例如,-1代表最后一个元素。
返回:
- 如果在
array
中的任何位置找到valueToFind
,则返回true
。 - 如果在
array
中的任何地方都找不到valueToFind
,则返回false
。
注意: 这includes()
方法对字符串和字符值区分大小写。
示例:使用includes() 方法
let languages = ["JavaScript", "Java", "C", "C++", "Python", "Lua"];
let check = languages.includes("Java");
console.log(check); // true
// case sensitive
let check1 = languages.includes("java");
console.log(check1); // false
// second argument specifies position to start at
let check2 = languages.includes("Java", 2);
console.log(check2); // false
// negative argument starts count from backwards
// start searching from third-to-last element
let check3 = languages.includes("Java", -3);
console.log(check3); // false
let check4 = languages.includes("Ruby");
console.log(check4); // false
输出
true false false false false
相关用法
- JavaScript Array includes()用法及代码示例
- JavaScript Array indexOf()用法及代码示例
- JavaScript Array isArray()用法及代码示例
- JavaScript Array fill()用法及代码示例
- JavaScript Array flatMap()用法及代码示例
- JavaScript Array length用法及代码示例
- JavaScript Array values()用法及代码示例
- JavaScript Array entries()用法及代码示例
- JavaScript Array find()用法及代码示例
- JavaScript Array unshift()用法及代码示例
- JavaScript Array pop()用法及代码示例
- JavaScript Array shift()用法及代码示例
- JavaScript Array some()用法及代码示例
- JavaScript Array reverse()用法及代码示例
- JavaScript Array lastIndexOf()用法及代码示例
- JavaScript Array flat()用法及代码示例
- JavaScript Array forEach()用法及代码示例
- JavaScript Array concat()用法及代码示例
- JavaScript Array join()用法及代码示例
- JavaScript Array constructor用法及代码示例
注:本文由纯净天空筛选整理自 JavaScript Array includes()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。