jQuery.InArrayメソッドの実装

629 ワード

jQuery.inArray(value, array)
   value   array  ,     value      。     -1。              Array.prototype.indexOf    ,        indexOf  エクスプローラ(   IE6-IE8),         。

$.extend({ inArray: function(value, array) { if (Array.prototype.indexOf) { return array.indexOf(value); } else { for (var i = 0; i < array.length; i++) { if (array[i] === value) return i; } return -1; } } });