Dans l'exemple ci-dessous, le array2.length
est seulement 10
alors que dans mon esprit, ce devrait être 13
.
Pourquoi les index "string keyed" n'augmentent-ils pas le nombre d'heures de travail ? length
du tableau ?
Je peux stocker des choses et y accéder, et le débogueur VS montre que ces tableaux sont stockés correctement. Alors pourquoi le length
n'a pas augmenté ?
var array2 = new Array();
array2["a"] = new Array();
array2["b"] = new Array();
array2["c"] = new Array();
for (var i = 0; i < 10; ++i)
array2[i] = new Array();
var nothing = "";
for (var i = 0; i < array2.length; ++i)
nothing = "";
0 votes
Duplicata possible stackoverflow.com/questions/5223/
0 votes
En description de Array sur MDN (Mozilla Developer Network) vous dit tout ce que vous devez savoir.