Я начал с массивом отформатированный как это:Удалить дубликаты из массива в массиве в Javascript
var cus = {
"acct":[
{
"latitude":"41.4903",
"longitude":"-90.56956",
"part_no":"P1140",
"no_sold":1
},
{
"latitude":"48.118625",
"longitude":"-96.1793",
"part_no":"227",
"no_sold":1
},
....
]
Далее я поставил все part_no в отдельном массиве, как это:
var list = [];
$.each(cus.acct,function(index,value){
list = [value["part_no"]];
Это результаты, когда я делаю console.log() мой массив:
["P1140"]
["227"]
["224"]
["600"]
.....
["756"]
["756"]
["756"]
Как удалить дубликаты из этого массива просто part_no с javascript/jquery? Я просмотрел другие примеры, но не могу найти тот, который работает для меня. Обратите внимание, что я только начинаю с javascript.
Вы должны прочитать документацию: * Описание: Сортирует массив элементов DOM, на месте, с удалением дубликатов. Обратите внимание, что это работает только с массивами элементов DOM, а не строк или цифр. * –
Итак, логика '$ .unique()' основана на элементах узла HTML DOM, если вы его пропустили –