- element:- A element value want to search.
- start:- Array position to start the search given element. Optional and the default value is 0.
It return a Boolean value True if value found otherwise return False.
Let’s see example code to check if an array includes “A”:
<!DOCTYPE html> <html> <head> <script> var alpha = ["B", "A", "C", "D"]; var n = alpha.includes("A"); alert(n) </script> </head> </html>
Let’s set the starting position at 3. The output will be false because after 1 portion there is no value “A”.
<!DOCTYPE html> <html> <head> <script> var alpha = ["B", "A", "C", "D"]; var n = alpha.includes("A",3); alert(n) </script> </head> </html>
Answer: ECMAScript 2016 incorporates an
includes() method for arrays that specifically solves the problem, and so is now the preferred method.
[1, 2, 3].includes(2); // true [1, 2, 3].includes(4); // false [1, 2, 3].includes(1, 2); // false (second parameter is the index position in this array at which to begin searching)
Do comment if you have any doubts and suggestion on this tutorial.
Note: The All JS Examples codes are tested on the Safari browser (Version 12.0.2) and Chrome.
OS: macOS 10.14 Mojave
Code: HTML 5 Version