Вопросы к Поиску с Алисой
Свойство length в массивах JavaScript используется для установки или возврата количества элементов в массиве. www.geeksforgeeks.org Если элементов нет, то свойство возвращает 0. doka.guide
В неразреженных массивах значение свойства равняется количеству элементов, а также индексу последнего элемента + 1. learnjs.ru Для разреженных массивов (массивов с пустыми ячейками) свойство length подсчитывает все ячейки, включая пустые, которые считаются неопределёнными. www.geeksforgeeks.org
Свойство length перезаписываемое. doka.guide Можно записать в него любое число из диапазона возможных значений, это изменит количество ячеек массива. doka.guide
Если уменьшить значение свойства length, то из конца массива будут отброшены элементы, которые не входят в новый размер массива. doka.guide Если увеличить значение свойства length, то в конец массива добавятся пустые ячейки. doka.guide Значение в них не будет установлено и они будут игнорироваться при обходе. doka.guide
Свойство length автоматически обновляется, чтобы отражать количество элементов в массиве всякий раз, когда элементы добавляются или удаляются. www.geeksforgeeks.org