Menu
Coddy logo textTech

Usuwanie kluczy

Część sekcji Logika i przepływ programu ścieżki JavaScript w Coddy. Lekcja 20 z 65.

Istnieje wiele sposobów na usunięcie klucza w JSON. Oto niektóre z nich:

Rozważmy następujący JSON:

const obj = {
  name: "Alex",
  age: 30,
  preferences: ["sports", "music"]
}

Używanie słowa kluczowego delete:

delete obj["name"]

Korzystanie z operatora rozproszenia:

const {name, ...filteredObj} = obj;
// filteredObj ma dwa klucze: age, preferences
challenge icon

Wyzwanie

Łatwy

Utwórz funkcję o nazwie removeKeys, która przyjmuje dwa parametry:

  1. Obiekt
  2. Tablicę ciągów znaków (klucze do usunięcia)

Funkcja powinna zwrócić nowy obiekt z usuniętymi wskazanymi kluczami.

Spróbuj swoich sił

function removeKeys(obj, keysToRemove) {
    // Wpisz kod tutaj
}
// Nie pisz niczego poza funkcją
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator JavaScript online