Menu
Coddy logo textTech

הסרת מפתחות

חלק מהיחידה לוגיקה וזרימת התוכנית במסלול ה-JavaScript של Coddy. שיעור 20 מתוך 65.

יש דרכים רבות למחוק מפתח ב-JSON, הנה כמה מהן:

התבונן ב-JSON הבא:

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

באמצעות מילת המפתח delete:

delete obj["name"]

שימוש באופרטור הפריסה:

const {name, ...filteredObj} = obj;
// ל־filteredObj יש שני מפתחות: age, preferences
challenge icon

אתגר

קל

צרו פונקציה בשם removeKeys שמקבלת שני פרמטרים:

  1. אובייקט
  2. מערך של מחרוזות (מפתחות שיש להסיר)

הפונקציה צריכה להחזיר אובייקט חדש שמפתחות שצוינו הוסרו ממנו.

נסו בעצמכם

function removeKeys(obj, keysToRemove) {
    // כתבו כאן את הקוד
}
// אל תכתבו דבר מחוץ לפונקציה
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה לוגיקה וזרימת התוכנית

תרגלו בעצמכם: קומפיילר JavaScript אונליין