includes
判断一个元素是否存在于数组或字符串中的方法
语法
ts
includes(searchElement: T, fromIndex?: number): boolean;Params
需要查找的值。
fromIndex可选正值索引:如果
fromIndex是正数,那么搜索会从数组的这个索引位置开始。负值索引:如果
fromIndex是负数,它会从数组的末尾开始计算。例如,如果fromIndex是 -1,它会从数组的最后一个元素开始搜索。
Return
找到 searchElement 值,则该值为 true。
示例
ts
[1, 2, 3].includes(2); // true
[1, 2, 3].includes(4); // false
[1, 2, 3].includes(3, 3); // false
[1, 2, 3].includes(3, -1); // true
[1, 2, NaN].includes(NaN); // true
["1", "2", "3"].includes(3); // falsets
const fruits = ['apple', 'banana', 'orange']
fruits.includes('apple') // ✅ true