javascript如何验证数组是否存在某元素

图片说明
如图所示,该语法是验证元素是否存在于数组
对于单字符有效,字符串无效
请问怎么高效的验证字符串数组是否存在某字符

indexof( );没有你要找的那个字符串返回-1

貌似只能循环判断吧 还有更高端的方法?

一个一个把数组取出来 ,然后再用正则表达式来做判断

循环加正则,没有更好的办法

你这样操作是判断数字是否出现在数组下标里面,不是判断内容是否出现在数组里面,和for..in遍历数组意思差不多

 0 in [1,4,4]//true
1 in [1,4,4]//true
2 in [1,4,4]//true

http://blog.csdn.net/slalx/article/details/5910587