Aby moc kaskadowo łączyć wykonywanie funkcji (ang. method chaining), musisz się upewnić ze Twoje metody zwracają obiekt/instancje.
Dla przykładu w vanilla JavaScript może to wyglądać następująco:
W jQuery chcemy zwrócić “this” – jsFiddle demo:
Aby moc kaskadowo łączyć wykonywanie funkcji (ang. method chaining), musisz się upewnić ze Twoje metody zwracają obiekt/instancje.
Dla przykładu w vanilla JavaScript może to wyglądać następująco:
W jQuery chcemy zwrócić “this” – jsFiddle demo:
Zacznijmy od tego co to są liczby pierwsze a później dopiero jak je znaleźć. Liczba pierwsza – liczba naturalna, która ma dokładnie dwa dzielniki naturalne: jedynkę i siebie samą.
W naszym przykładzie wykorzystamy dwie funkcje:
Funkcja, która pozwoli sprawdzić czy liczba jest liczbą pierwszą może wyglądać następująco:
Kilka ważnych uwag:
Teraz dla przykładu chcemy uzyskać wszystkie liczby pierwsza mniejsze niż 100:
Oraz kolejny przykład jak znaleźć 100 pierwszych liczb pierwszych: