Keys entfernen
Teil des Abschnitts Logik & Ablauf der JavaScript-Journey von Coddy — Lektion 20 von 65.
Es gibt viele Möglichkeiten, einen Schlüssel in JSON zu löschen, hier sind einige davon:
Betrachten Sie das folgende JSON:
const obj = {
name: "Alex",
age: 30,
preferences: ["sports", "music"]
}Verwendung des delete-Schlüsselworts:
delete obj["name"]Verwendung des Spread-Operators:
const {name, ...filteredObj} = obj;
// filteredObj hat zwei Schlüssel: age, preferencesAufgabe
EinfachErstelle eine Funktion namens removeKeys, die zwei Parameter entgegennimmt:
- Ein Objekt
- Ein Array von Strings (Schlüssel, die entfernt werden sollen)
Die Funktion sollte ein neues Objekt zurückgeben, bei dem die angegebenen Schlüssel entfernt wurden.
Probier es selbst
function removeKeys(obj, keysToRemove) {
// Code hier schreiben
}
// Schreiben Sie nichts außerhalb der FunktionDiese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Logik & Ablauf
1Strings im Detail
String-GrundlagenÜber Strings iterierenTemplate LiteralsString-MethodenRückblick – String Weaver4JSON Teil 2
Über JSON iterierenVerschachteltes JSONJSON Optional ChainingFlache und tiefe KopieWiederholung – FahrradladenWiederholung – Sonnensystem7Bibliotheksverwaltungssystem
ProjektübersichtBücher hinzufügen2Mehrdimensionale Arrays
Grundlagen zu 2D-ArraysZugriff auf 2D-Array-ElementeVerschachtelte Schleifen mit 2D-ArraysRückblick – 2D-ArraysMatrix-Addition & SubtraktionJagged Arrays3D-Arrays und mehrGängige 2D-Array-MusterRückblick – Alles über Arrays5Sets Teil 1
Was ist ein Set?Iterieren über SetsEin Element hinzufügenEin Element entfernenPrüfen, ob ein Element existiertGröße und Is EmptyCopy und ClearZusammenfassung - Grundlagen von Sets8Arrays: Interessante Themen
Array-DestrukturierungSpread-Syntax in ArraysSparse ArraysWiederholung – Arrays Workshop3JSON Teil 1
Was ist JSON?Prüfen, ob Key existiertObjektmethodenDer Spread-Operator Teil 1Der Spread-Operator Teil 2Keys entfernenWiederholung – JSON-Keys manipulieren