00001 var baseFindIndex = require('./_baseFindIndex'), 00002 baseIsNaN = require('./_baseIsNaN'), 00003 strictIndexOf = require('./_strictIndexOf'); 00004 00014 function baseIndexOf(array, value, fromIndex) { 00015 return value === value 00016 ? strictIndexOf(array, value, fromIndex) 00017 : baseFindIndex(array, baseIsNaN, fromIndex); 00018 } 00019 00020 module.exports = baseIndexOf;