JS判断元素是否在数组内

一:使用JQuery:

    用inArray()函数:

$.inArray(value, array) ;

二:使用indexOf:

   indexOf在某些IE版本不兼容,可以先判断:

if (!Array.indexOf) {  
    Array.prototype.indexOf = function (obj) {  
        for (var i = 0; i < this.length; i++) {  
            if (this[i] == obj) {  
                return i;  
            }  
        }  
        return -1;  
    }  
} 

  

猜你喜欢

转载自halfsking.iteye.com/blog/2328690