Показать сообщение отдельно
  #1 (permalink)  
Старый 16.01.2018, 20:41
Аспирант
Отправить личное сообщение для ninzzo Посмотреть профиль Найти все сообщения от ninzzo
 
Регистрация: 21.05.2013
Сообщений: 42

убрать дубли из массива.
Как убрать дубли?

var array = [
{gID: "11", val: "-200"},
{gID: "22", val: "-200"},
{gID: "11", val: "-200"},
{gID: "22", val: "-200"},
{gID: "33", val: "-200"},
{gID: "22", val: "-200"},
{gID: "66", val: "-200"}
];


на выходе должно быть:

var array = [
{gID: "11", val: "-200"},
{gID: "22", val: "-200"},
{gID: "33", val: "-200"},
{gID: "66", val: "-200"},
];


Какой самый оптимальный способ ?
Я написал функцию на 4 строки но она вроде не очень.
Ответить с цитированием