Use includes() method to inarray check value in Javascript. This method for arrays specifically solves the problem, and so is now the preferred method.
array.includes(searchElement)This method true if the value searchElement is found within the array.
JavaScript inarray check
Simple example code.
<!DOCTYPE html>
<html>
<body>
<script>
var arr = [1, 2, 3];
res = arr.includes(2)
console.log(arr,"has value 2", res)
</script>
</body>
</html> Output:

More example
console.log(['joe', 'jane', 'mary'].includes('jane')); //trueYou can also use Array indexOf, which is less direct, but doesn’t require polyfills for outdated browsers.
console.log(['joe', 'jane', 'mary'].indexOf('jane') >= 0); //trueDo comment if you have any doubts or suggestions on this JS array topic.
Note: The All JS Examples codes are tested on the Firefox browser and the Chrome browser.
OS: Windows 10
Code: HTML 5 Version