@gofi

Как использовать следующий ключ объекта?

Как использовать следующий ключ объекта? Например если мы знаем, что у объекта есть ключ '5', то как мы можем использовать идущий после него ключ '7', т.е незная сам ключ обратиться именно к нему, зная при этом предыдущий ключ '5'
const obj = {
 '1': QWE,
 '5': ASD,
 '7' : ZXC
}
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
E1ON
@E1ON Куратор тега JavaScript
web, gamedev, anime, science
const obj = {
 '1': QWE,
 '5': ASD,
 '7' : ZXC
}

const keys = Object.keys(obj).sort();
const nextKey = keys[keys.indexOf("5")+1];

console.log(obj[nextKey])
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
По стандарту JS у ключей в объекте нет порядка следования.
Object
An object is a member of the type Object. It is an unordered collection of properties each of which contains a primitive value, object, or function.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
27 окт. 2020, в 15:42
1000 руб./в час
27 окт. 2020, в 15:30
100000 руб./за проект
27 окт. 2020, в 15:28
100000 руб./за проект