поменять свойства объекта javascript

Невозможно создать свой класс Hi как закрытый.

-1
задан Jack Bashford 18 January 2019 в 07:05
поделиться

2 ответа

Самая простая вещь, которую нужно сделать - это вручную изменить свойства:

var object1 = {
  a: "val1",
  b: "val2",
  c: "val3",
}

object1 = {
  b: object1.b,
  a: object1.a,
  c: object1.c,
}

console.log(object1);

0
ответ дан Jack Bashford 18 January 2019 в 07:05
поделиться

Нет никакой сортировки свойств объекта JavaScript и никакого определенного порядка, поддерживаемого существующими поставщиками браузеров, кроме Microsoft IE +.

Это означает, что вы вообще не можете упорядочивать или изменять свойства объекта. Порядок ключей объекта произвольный и не поддерживается в любом случае. Это просто не требование языка, и решение об обслуживании заказа ключей принимается стороной-исполнителем.

0
ответ дан Bekim Bacaj 18 January 2019 в 07:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: