
JS length
Если элементы добавлялись в массив без пропусков), то с помощью свойства length можно узнать количество элементов в массиве.
При добавлении новых элементов в массив, свойство length автоматически обновляется.
Если мы уменьшим его, массив станет короче
Самый простой способ очистить массив – это
Если элементы добавлялись в массив без пропусков), то с помощью свойства length можно узнать количество элементов в массиве.
При добавлении новых элементов в массив, свойство length автоматически обновляется.
var arr = [];Если индексы элементам массива присваивать в произвольном порядке, свойство length не имеет смысла использовать для определения количества элементов:
alert(arr.length); // 0
arr[0] = 23;
alert(arr.length); // 1
var arr = [];Наиболее часто свойство length используется для перебора элементов массива в циклах:
// Добавляем один элемент под индексом 99
arr[99] = "строка";
alert(arr.length);// 100
var fruits = ["яблоко", "банан", "клубника", "персик"];Ещё один интересный факт о свойстве length – его можно перезаписать.
for(let i = 0; i < fruits.length; i++)
alert(fruits[i]);
Если мы уменьшим его, массив станет короче
Самый простой способ очистить массив – это
arr.length = 0;.