JavaScript · Junior · Pytanie 61 z 75
Co robi [a, b] = [b, a]?
- ✓Poprawna odpowiedź: Zamienia wartości
aibbez zmiennej tymczasowej - 2Tworzy zagnieżdżoną tablicę
- 3Rzuca błąd składni
Wyjaśnienie
Prawa strona tworzy tymczasową tablicę, a destrukturyzacja przypisuje jej elementy. Jeśli poprzednia linia nie ma średnika, wyrażenie może zostać sparsowane jako dostęp po indeksie - kolejny powód, by używać średników lub lintera.