Answer
t.me/js_testОтвет:
undefined
Объяснение:
Cвойство length
объекта, который является экземпляром типа Array
, устанавливает или возвращает число элементов этого массива. Значение данного свойства 32-битное безнаковое целое число, которое всегда численно больше чем самый наибольший индекс в массиве.
В любой момент вы можете установить свойство length
для обрезки массива. Когда вы расширяете массив, изменяя его свойство length
, реальное количество элементов в массиве увеличивается; например, если вы установите свойство length
в 3, когда оно равно 2, массив будет из 3 элементов, где значение третьего элемента будет равно undefined
.
Намеренное уменьшение длины массива (свойства length
) имеет побочные эффект удаления собственных элементов массива.
Код для проверки:
const pets = ['dog', 'cat', 'fish']; pets.length = 0; console.log(pets[0]);