JSFiddle - React, Tailwind, and code Playground
JavaScript
var datiCombo = [
{"Fiume":"Chiascio","Comune":"Gubbio"},
{"Fiume":"Tevere","Comune":"Perugia"},
{"Fiume":"Tevere","Comune":"Roma"},
];
contains = function(array, entry){
for (var j = 0; j<array.length; j++){
if (array[j]["Fiume"]==entry){
return true;
};
};
return false;
}
var comboData = [];
for (var i = 0; i < datiCombo.length; i++){
if (contains(comboData, datiCombo[i]["Fiume"])== false){
comboData.push(datiCombo[i]);
};
};
console.log(comboData);