Array contém javascript insensível a casos
var array = ['I', 'hAve', 'theSe', 'ITEMs'],
query = 'these',
result = array.findIndex(item => query.toLowerCase() === item.toLowerCase());
console.log(result); // 2
Bright Beetle