Ich habe ein leeres Array füllen ist, dass ich mit Werten füllen möchte, dass ich von einer Schleife bin immer wie:Warum ist Javascript Array mit Schlüsselwerten
var testArray = [];
var data = [
{values:[3,4,3,4]},
{values:[3434]},
{values:[3,43,4]}
];
for (i = 0; i < data.length; i++) {
amounts = data[i].values.length;
console.log(amounts);
testArray.push(amounts);
}
console.log(testArray);
Als ich console.log()
die 'Mengen' Variable, ich bekomme eine Liste aller meiner ganzen Zahlen, aber wenn ich die Variable 'testArray' console.log()
, bekomme ich ein Array von Schlüsselwerten, wie testArray = [0: 126, etc].
Warum wird mein Array nicht nur mit den Beträgen gefüllt?
Array hat numerische Indizes Recht haben? – Rayon
Bitte posten Sie ein jsfiddle .. –
Ja, aber ich möchte mein Array wie ... aussehen [124, 201, 104, 103]. Warum füllen die "Mengen" nicht nur das Array? – JordanBarber