длина массива несоответствий chrome devtools
Кажется, я наткнулся на несоответствие в Chrome DevTools.
Выше скриншот от devtools. Сначала мне говорят, что напечатанный объект содержитBody
иHead
, Голова должна быть массивом длины 1. Когда я расширяюсь, этот массив внезапно становится длиной 2.
При расширении рассматриваемого массива я получаю следующее;
Так что, похоже, в массиве также есть пустая строка. Эта пустая строка вызывает некоторые проблемы с моим кодом, что побудило меня заняться расследованиями. Я в основном озабочен выводом DevTools, может кто-нибудь придумать причину, по которой devtools дал бы две разные длины для одного и того же массива?
Разве DevTools автоматически анализирует содержимое массива длиной один в отдельную переменную? Я бы ожидалHead: [Array[2]]
в этом случае.
Я используюconsole.log
вывести указанный скриншот в инструментах Chrome Dev на виртуальную коробку Ubuntu.