жанра, и по айдишнику, я хочу достать его описание, чтобы не делать лишний поиск, можно достать по динамическому ключу.
Например:
genres[genreId]
Первое что приходит в голову, это вместо books, business... подставить цифровые значения айдишников, но в таком случае не сразу понятно что это за объект.
Как правильно поступить? Пришла идея создать еще один объект, типа:
{
123: 'books',
345: 'business',
}
Чтобы присваивать жанру строковое значение, а затем по этому строковому значению-айдишнику, доставать нужные мне данные. Но в таком случае появляется лишний объект, и начинаешь задумываться, может не такая уж и плохая идея, чтобы создать объект по цифровым ключам.
Как правильнее поступить?
да создай ещё один объект, ничего страшного. Если есть возможность чтоб с сервера присылали уже такой ответ, то вообще круто
ничего плохого в объекте с цифровыми ключами нет, если у ключей нет никакой последовательности
Для этого есть filter
Обсуждают сегодня