The array or array like object of elements to be searched.
The value to search for
Optional
fromIndex: 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).
arrContains([1, 2, 3], 2); // true
arrContains([1, 2, 3], 4); // false
arrContains([1, 2, 3], 3, 3); // false
arrContains([1, 2, 3], 3, -1); // true
arrContains([1, 2, NaN], NaN); // true
arrContains(["1", "2", "3"], 3 as any); // false
// Array Like
arrContains({ length: 3, 0: 1, 1: 2, 2: 3 }, 2); // true
arrContains({ length: 3, 0: 1, 1: 2, 2: 3 }, 4); // false
arrContains({ length: 3, 0: 1, 1: 2, 2: 3 }, 3, 3); // false
arrContains({ length: 3, 0: 1, 1: 2, 2: 3 }, 3, -1); // true
arrContains({ length: 3, 0: 1, 1: 2, 2: NaN }, NaN); // true
arrContains({ length: 3, 0: "1", 1: "2", 2: "3" }, 3 as any); // false
The arrContains() method determines whether an array contains a certain value among its entries, returning true or false as appropriate.