ID: 2905 OOP - Podstawy Średnie

Źródło: Arkusze CKE

Która z poniższych metod tablicowych w JavaScript nie modyfikuje oryginalnej tablicy?

Warianty odpowiedzi

  1. A

    splice()

  2. B

    push()

  3. C

    map()

  4. D

    sort()

Wyjaśnienie

Metoda map bierze każdy element z istniejącej tablicy, przetwarza go i zwraca zupełnie nową tablicę, pozostawiając oryginał w nienaruszonym stanie.

Jest to kluczowa cecha metod niemutujących, która gwarantuje bezpieczeństwo danych wyjściowych.

Metody takie jak push, splice czy sort działają odwrotnie. Modyfikują one bezpośrednio strukturę tablicy, na której zostały wywołane.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — OOP - Podstawy