Что это за пустой объект Javascript? - PullRequest
0 голосов
/ 20 февраля 2019

Объект '0', развернутый ниже со свойством date, сам по себе является объектом, но при развертывании объект пуст, за исключением объекта Proto.О какой серой дате?Он не похож на ключ объекта, поскольку ключом должна быть дата.

Я пытаюсь воспроизвести этот объект и не знаю, как и что происходит.

1 Ответ

0 голосов
/ 20 февраля 2019

Затененная вещь является частью непосредственного представления объекта Date в консоли - точно так же, как он отображает Array(200) для вашего массива.

Вы получите то же представление при выполненииconsole.dir как при наличии объекта в качестве свойства другого объекта.

При выполнении console.log вы получите другое представление, поскольку оно показывает разные вещи в зависимости от типа зарегистрированного значения и не всегдарасширяемое представление объекта.

при развертывании объект пуст, за исключением прото-объекта.

Да, Date экземпляры не имеютлюбые собственные свойства.Значение временной метки хранится во внутреннем свойстве , которое не отображается devtools.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...