Pruébalo y concluye para qué sirve:
Código Javascript
:
Ver originalvar array = ['abc', 2, true, null, {}, []];
console.log(
array.inArray(2) + '\n' +
array.inArray(true) + '\n' +
array.inArray(void 0)
);
Por cierto, (con el permiso de @Panino
) para que no dé problemas, inArray debería ser así:
Código:
Array.prototype.inArray = function(obj){
for(var i = 0; act = this[i]; i++){
if(act === obj){ return true; }
}
return false;
}
Saludos (: