Sasha1234124, В каком второй в каком первом? У вас условие else срабатывает 1 раз на первой итерации потому-что 0%0 это NaN и вообще деление на 0 запрещено, делайте i от 1, а не от нуля и всё будет ок
function checkItem(arr, title){
var res = null;
arr.forEach((item, index)=> {
if (item.title === title) {
res = index ;
return false;
}
})
return res;
}
P.S. Почитайте про какой-нибудь some или типа того чтобы красивее выглядело
Ну или крайний случай ставим какой нибудь фаервол , первый попавшийся и какое нибудь приложение для блокировки приложения (доступа к фаерволу) первое попавшееся
Максим К, Та ладно, xaml лень учить? Если когда-то верстал на хтмле, то быстро подхватишь. Зато там очень гибко можно всё настраивать, и делать красивые интерфейсы.
Максим К, а инициализация списка идёт один раз?
Можно подумать о какой нибудь оптимизации, подгружать список, или сделать список с поиском.
Я так понял это win forms, к сожелению в нём не поддерживается виртуализация как в том же wpf.
Хотя странно список из +-двухста элементов не должен вызывать лаги на нормальной машине.