Źródło: Arkusze CKE
Co to jest destructuring assignment w JavaScript?
Warianty odpowiedzi
-
A
Proces konwersji typów danych w JavaScript
-
B
Składnia pozwalająca na rozpakowanie wartości z tablic lub obiektów do oddzielnych zmiennych
-
C
Technika optymalizacji kodu przez kompilator
-
D
Metoda usuwania nieużywanych zmiennych z kodu
Wyjaśnienie
Destrukturyzacja to wygodny skrót składniowy pozwalający na szybkie wyciąganie wartości ze złożonych struktur danych.
Zamiast rozbijać obiekt lub tablicę w wielu osobnych linijkach kodu, możesz przypisać wybrane właściwości do nowych zmiennych w jednej zwięzłej operacji.
Znacznie podnosi to czytelność skryptów, zwłaszcza przy pracy z rozbudowanymi danymi pochodzącymi z zewnętrznych interfejsów API.