Jestem zdezorientowany między różnicą między funkcją indexOf a znalezieniem indeksu w tablicy.Różnica między funkcją indexOf i findIndex macierzy
Dokumentacja mówi
findIndex - Zwraca indeks pierwszego elementu tablicy, gdzie orzeczenie jest prawdziwa, a -1 inaczej.
i
indexOf - Zwraca indeks pierwszego wystąpienia wartości w tablicy.
myślę, że różnica jest, weźmie funkcję jako argument (umożliwiająca bardziej wyszukane znaleziska, jak powiedzieć, że były po prostu szuka pierwszego wystąpienia wartości z określonego fragmentu zamiast Cała wartość), po prostu bierze wartość, której szukasz. To właściwie nie jest złe pytanie. Obniżki bez wyjaśnienia należy poddać głosowaniu w dół. –
Czasami najlepiej zacząć od specyfikacji języka (np. ECMA-262) i wypełnić luki innymi materiałami: [* Array.prototype.indexOf (searchElement \ [, fromIndex \]) *] (http: // ecma- international.org/ecma-262/7.0/index.html#sec-array.prototype.indexof) vs [* Array.prototype.findIndex (predicate \ [, thisArg \]) *] (http: // ecma-international. org/ecma-262/7.0/index.html # sec-array.prototype.findindex). – RobG
Dzięki Tim i RobG –