ogarich89
@ogarich89
Front-End Developer

Как можно манипулировать свойствами объекта, сортировать их?

Ребята, кто нибудь сталкивался с такой задачкой как сортировка свойств у объекта.
Пример: 1004579851174d0aa98b6d532a934165.png

Я хочу переместить свойство button1 на место input0, а input0 на место button1
  • Вопрос задан
  • 191 просмотр
Решения вопроса 1
@napa3um
Объекты ({}) в JS являются неупорядоченными множествами элементов, понятие "порядок" к ним неприменимо, один и тот же порядок обхода ключей через for..in не гарантируется (на разных движках может отличаться). Т.е., нельзя писать код, логика которого опиралась бы на порядок ключей в объекте. Для упорядоченных множеств в JS существуют массивы ([]). Вам нужно изменить тип переменной popUp1 с объекта на массив, чтобы контролировать порядок помещённых в него объектов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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