@gofi

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

Как использовать следующий ключ объекта? Например если мы знаем, что у объекта есть ключ '5', то как мы можем использовать идущий после него ключ '7', т.е незная сам ключ обратиться именно к нему, зная при этом предыдущий ключ '5'
const obj = {
 '1': QWE,
 '5': ASD,
 '7' : ZXC
}
  • Вопрос задан
  • 261 просмотр
Решения вопроса 1
E1ON
@E1ON Куратор тега JavaScript
Programming, Gamedev, VR
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
@arturka_v_10
возможно, это поможет https://developer.mozilla.org
Ответ написан
Комментировать
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.
Ответ написан
Ваш ответ на вопрос

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

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