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]);