25 Haziran 2021 Cuma

Typescript object array'i tekilleştirme

  const keys = ["question"];  //tekilleştirilecek olan field


        this.task.questions = this.task.questions.filter((s => o => (k => !s.has(k) && s.add(k)) (keys.map(k => o[k]).join('|'))) (new Set));




------------------------------------------------

bu kısımda da farklı fieldları olmayan diziyi tekilleştiriyor

var myArray = ['a', 1, 'a', 2, '1'];

let unique = [...new Set(myArray)];