Разредени низи во JavaScript
Ако во низата има клучеви со празни места, тогаш може да се добие разредена низа. Ајде да видиме како изгледа. Да претпоставиме дека имаме некоја низа:
let arr = ['a', 'b', 'c'];
Да додадеме уште еден елемент во оваа низа на таков начин што клучевите ќе имаат празни места:
arr[4] = '!';
Како резултат на тоа, во низата се формира празнина која има вредност undefined:
console.log(arr); // ќе испише ['a', 'b', 'c', undefined, '!']
Должината на низата ќе ги вклучи
сите празнини. Односно во нашиот
случај таа ќе биде 5,
a не 4:
console.log(arr.length); // ќе испише 5
Дознајте ја должината на следната низа:
let arr = [];
arr[3] = 'a';
arr[8] = 'b';