The array or array like object of elements to be searched.
The value to search for
OptionalfromIndex: numberThe optional Zero-based index at which to start searching, converted to an integer.
A boolean value which is true if the value searchElement is found within the array (or the part of the array indicated by the index fromIndex, if specified).
arrIncludes([1, 2, 3], 2);       // true
arrIncludes([1, 2, 3], 4);       // false
arrIncludes([1, 2, 3], 3, 3);    // false
arrIncludes([1, 2, 3], 3, -1);   // true
arrIncludes([1, 2, NaN], NaN);   // true
arrIncludes(["1", "2", "3"], 3 as any); // false
// Array Like
arrIncludes({ length: 3, 0: 1, 1: 2, 2: 3 }, 2);       // true
arrIncludes({ length: 3, 0: 1, 1: 2, 2: 3 }, 4);       // false
arrIncludes({ length: 3, 0: 1, 1: 2, 2: 3 }, 3, 3);    // false
arrIncludes({ length: 3, 0: 1, 1: 2, 2: 3 }, 3, -1);   // true
arrIncludes({ length: 3, 0: 1, 1: 2, 2: NaN }, NaN);   // true
arrIncludes({ length: 3, 0: "1", 1: "2", 2: "3" }, 3 as any); // false
The arrIncludes() method determines whether an array includes a certain value among its entries, returning true or false as appropriate.