@parsifaly

Как вытянуть ключ с обьекта который находится в массиве?

Как вытянуть ключ с обьекта который находится в массиве localStorage?
С обычным обьектом оно работает а когда в массиве то нет
Заранее спаасибо
https://codepen.io/Valerass/pen/yLgKOmy?editors=1011
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 2
bingo347
@bingo347 Куратор тега JavaScript
Ткнуть в доку лучше готового к копипасте ответа
Ваша проблема в том, что у Вас массив объектов, а Вы пытаетесь с ним работать как с единственным объектом. Прежде чем работать с объектом, нужно получить ссылку на него из массива, например по индексу.

Еще одна проблема, хоть она и не относится к вопросу, это то что у Вас присутствует бесполезная работа с localStorage (Вы каждый раз пишите туда новые, никак не зависящие от старых, данные, только ради того чтоб их тут же прочитать), а так же бесполезная сериализация/десериализация JSON.
Отношение к пользовательским ресурсам - все равно что вломится к пользователю домой и плюнуть ему в лицо.
Ответ написан
sergiks
@sergiks Куратор тега JavaScript
♬♬
нельзя использовать зарезервированное слово Array для переменной.
Переименуйте её, скажем, в data.

Ответ написан
Ваш ответ на вопрос

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

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