Поиск по массиву с выводом результата
Есть массив с итерируемыми объектами results
Перебираю его в цикле
for ( var i = 0; i < results.length; i++ ) {results[i].Label;}
Есть поле с инпутом ввода
var input = document.getElementById("input");
Забираю веденное значение
var val_input = input.value.toString();
Ближе к делу
Теперь нужно сравнить полученную
строку с ключом (полем) i - го объекта
Т.е val_input = = results[i].Label
и получить искомый i - й объект, т.к его остальные ключи необходимы для формирования маркера вывода
Сама проблема в корректном получении i - го объекта тк сравнение получается строгое
и если в поле results[i].Label строка с маленькими или большими буквами либо начинаться с пробела (а то и двух) то вывести не получается.