Как получить значение из вложенного JSON массива?

Добрый день!
Есть многомерный массив в формате JSON.
Требуется получить методом перебора (по условию) title с ID = 3

Пример массива:
var divselect = {
  sort : [
    {
        "id": "2",
        "title": "\u043f\u043e \u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u043e\u0441\u0442\u0438"
    },
    {
        "id": "3",
        "title": "\u043f\u043e \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0441\u0442\u0438"
    }
  ]
}


Пытаюсь получить способом:
console.log(divselect.sort.id[3].title);
Но вылетает ошибка.
  • Вопрос задан
  • 353 просмотра
Решения вопроса 1
Negezor
@Negezor
Senior Shaurma Developer
const { title } = divselect.sort.find(item => item.id === '3');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы