Yt dundige skikkings in JavaScript
As daar sleutels met gapings in 'n skikking is, kan 'n mens 'n yt dundige skikking kry. Kom ons kyk hoe dit lyk. Laat ons sê ons het 'n sekere skikking:
let arr = ['a', 'b', 'c'];
Laat ons nog 'n element by hierdie skikking voeg sodat die sleutels gapings het:
arr[4] = '!';
As gevolg daarvan ontstaan daar 'n gaping in die skikking, met die waarde undefined:
console.log(arr); // sal ['a', 'b', 'c', undefined, '!'] uitvoer
Die lengte van die skikking sal
al die gate insluit. Dit wil sê in ons
geval sal dit 5 wees,
en nie 4 nie:
console.log(arr.length); // sal 5 uitvoer
Vind die lengte van die volgende skikking:
let arr = [];
arr[3] = 'a';
arr[8] = 'b';