Array-Länge

Jedes Array hat eine length-Eigenschaft. Diese Eigenschaft ist es, die Arrays von gewöhnlichen JavaScript-Objekten unterscheidet. Bei Arrays, die dicht (d.h., nicht-spärlich) sind, gibt die Eigenschaft length die Anzahl an Elementen im Array an. Ihr Wert ist eins größer als der höchste Index im Array:

[].length             // => 0: Das Array hat keine Elemente.
['a','b','c'].length  // => 3: Der höchste Index ist 2, die Länge ist 3.

Wenn ein Array spärlich ist, ist der Wert der Eigenschaft length größer als die Anzahl an Elementen. Das Einzige, was wir mit Sicherheit sagen können, ist, dass length größer sein muss als die Indizes aller Elemente im Array. Oder, anders gesagt: Ein Array (ob spärlich oder nicht) hat nie einen Index, der größer oder ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.