我的TypeScript代碼中有一個對象數組,我需要刪除重複的對象。 下面的代碼確實對我的工作:在TypeScript中從我的數組中獲取重複的對象
const uniqueObjects = Array.from(new Set(nonUniqueObjects.map((x) => {
return JSON.stringify(x);
}))).map((y) => JSON.parse(y));
問題是,當我運行的代碼我從真棒打字稿裝載機的錯誤,在以下
Argument of type '{}' is not assignable to parameter of type 'string'.
它沒有按」代碼牛逼可能喜歡的是.map((y) => JSON.parse(y));
我也想做到這一點,而無需使用VAR或讓,只有常量。
仍然收到相同的錯誤。我很確定它與TypeScript有關,因爲這在javascript – user2515670