ie8下Array不支持indexOf解决办法

今天碰到了一个ie8兼容性的bug,Array使用indexOf()报错,先介绍下indexOf的用法:

1
var indexVar = Array.indexOf(array, item, start);

搜索 Array 对象的指定元素并返回该元素的索引。
array: 要搜索的数组。
item: 要在数组中查找的对象。
startIndex:(可选)指定在数组中搜索的起始元素的索引号。