Lodash findIndex funktioniert nicht

8

Warum kehrt lodash hier -1 zurück? Es ist klar drin?

%Vor%     
yeouuu 21.08.2015, 09:43
quelle

1 Antwort

14

Das liegt daran, dass findIndex () als Parameter ein Array und ein Prädikat verwendet, eine Funktion, die basierend auf einer Bedingung einen booleschen Wert zurückgibt .

Wenn Sie nach needle in haystack suchen, können Sie mit normalem JavaScript erreichen, was Sie wollen:

%Vor%

Sie können _.indexOf (von @Juhana) verwenden:

%Vor%

Sie können es auch mit _.findIndex tun:

%Vor%

oder:

%Vor%     
tgkokk 21.08.2015, 09:59
quelle

Tags und Links