Verwendung von JavaScript neue Array (n) -Deklaration

Grundlegende JavaScript-Frage: Da es keine feste Grenze für Arrays gibt, wie dies bei Java der Fall ist (d. H.IndexOutOfBoundsException), wozu dient die Deklaration, in der wir die Eigenschaft length angeben?

var a = new Array(10);

Ich weiß, dass es die Länge vorgibt und "undefiniert" in diese leeren Stellen setzt. Ist das Grund genug, es zu haben?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage