Kai345: >100.000 dynamische Variablen = Performance?

Beitrag lesen

[latex]Mae  govannen![/latex]

Außerdem wird length bei einem Array falsch gesetzt, wenn bspw. Index 2, 7 und 24 belegt werden.

var a=[];a[2]=4;a[7]=43;a[24]=0;alert(a.length); // 25

Falsch würde ich das nicht nennen, sondern das Verhalten, was ich von einem Array erwarten würde:

„Falsch“ für diesen Verwendungszweck, weil dieses Verhalten hier eher nicht gewünscht ist.

Von einem Hash hingegen würde man es natürlich nicht erwarten, da wäre length gleich 3. (In anderen Programmiersprachen, in JavaScript gibts das erst in ES6 mit Map.)

Schöne Sache. Aber bis *das* mal soweit browserübergreifend unterstützt wird, daß man es _in der Praxis_ bedenkenlos auf Websites nutzen kann, bin ich schon unter der Erde.

Stur lächeln und winken, Männer!
Kai

--
It all began when I went on a tour, hoping to find some furniture
 Followed a sign saying "Beautiful Chest", led to a lady who showed me her best)
SelfHTML-Forum-Stylesheet