Ich habe eine Reihe von Objekten in meinem TypeScript-Code und ich muss die doppelten Objekte herausholen. Der folgende Code macht die Arbeit für mich:Erhalten von doppelten Objekten aus meinem Array in TypeScript
const uniqueObjects = Array.from(new Set(nonUniqueObjects.map((x) => {
return JSON.stringify(x);
}))).map((y) => JSON.parse(y));
Das Problem ist, wenn ich den Code ausführen bekomme ich einen Fehler von Super Typoskript Lader, die die folgenden
Argument of type '{}' is not assignable to parameter of type 'string'.
Der Code, der es doesn ist‘ Wahrscheinlich gefällt mir auch die .map((y) => JSON.parse(y));
Ich möchte dies auch ohne var oder let erreichen, nur const.
Immer noch den gleichen Fehler. Ich bin mir ziemlich sicher, dass es etwas mit TypeScript zu tun hat, da dies perfekt in Javascript funktioniert – user2515670