Skip to main content

Отримання значення з об'єкта за шляхом

MIDDLE

Отримання значення з об'єкта за шляхом

Отримайте вкладене значення з об'єкта, використовуючи рядок шляху.

Вимоги:

  • Доступ до вкладених властивостей об'єкта
  • Шлях - це рядок з точковою нотацією (наприклад, "a.b.c")
  • Повернути undefined, якщо шлях не існує

Приклад:

const obj = { a: { b: { c: 42 } } };

Вхід: getNestedValue(obj, "a.b.c")
Вихід: 42

Вхід: getNestedValue(obj, "a.b.d")
Вихід: undefined

Examples:

Input 1:{"obj":{"a":{"b":{"c":42}}},"path":"a.b.c"}
Output 1:42
Input 2:{"obj":{"a":{"b":{"c":42}}},"path":"a.b.d"}
Output 2:

Loading editor...

Run your code to see results

Click the Run button above