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