Hallo,
danke für die Alternative.
Aber was stimmt denn nun mit meiner Denke nicht?
Wenn ich der Methode einen Ausgangswert von 0 hinzufüge, ist das Resultat undefined
var arr = [{key1: 12, key2: 21, key3: 31}, {key1: 11, key2: 12, key3: 13}];
var ObjektIndex_finden = arr.reduce(function(acc, curr){
if (curr.key2 === 21) {
acc = arr.indexOf(curr);
return acc;
}
}, 0);
console.log(ObjektIndex_finden);
Was stimmt nicht?
Danke!