Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Свойство .length неправильно считает массив. Как это возможно? (https://javascript.ru/forum/misc/82547-svojjstvo-length-nepravilno-schitaet-massiv-kak-ehto-vozmozhno.html)

AntonMs 23.05.2021 04:39

Свойство .length неправильно считает массив. Как это возможно?
 
Вложений: 1
Свойство .length неправильно считает массив.
Если массив вынести в консоль то видно что массив длиннее. В каких случаях такое возможно?

рони 23.05.2021 10:35

Цитата:

Сообщение от AntonMs
Свойство .length неправильно считает массив.

какие ваши доказательства? код где?

AntonMs 23.05.2021 12:19

рони, вот скрин с редактора и с консоли. Между этих двух строк ничего нет.
https://ibb.co/gDGssxr
https://ibb.co/KjKst9p

рони 23.05.2021 14:10

AntonMs,
нет кода, нет совета :-?

AntonMs 23.05.2021 14:20

Цитата:

Сообщение от рони (Сообщение 537026)
нет кода, нет совета :-?

Если не разберусь то напишу упрощенный пример где постараюсь повторить ошибку, там очень большой документ где много параметров циклически меняется. Сложно адаптировать под вопрос на форуме этот код. Просто подумал есть нюанс о котором я не знаю и мне о нем расскажут...

рони 23.05.2021 14:30

AntonMs,
возможно консоль выводит результаты не по порядку, из-за асинхронности.

AntonMs 23.05.2021 16:26

Вроде все заработало. Длинна массива бралась из окончания цикла но .length на той строке работал нормально и ошибка была не там, но методом интуиции и научного тыка она была устранена... :-?


Часовой пояс GMT +3, время: 23:31.