I have remove duplicate function this will remove duplicate record. But I want atleast one copy of that.
Ex:
var myArr = [{"Country":"China","Rank":"2"},{"Country":"USA","Rank":"2"},{"Country":"China","Rank":"2"}];
O/P = [{"Country":"China","Rank":"2"},{"Country":"USA","Rank":"2"}] 
I am deleting on basis of "Country".
My Code
removeDuplicates : function(myArr, Country) {
        var finalArray = [];
        var values = [];
        var value;
        for (var i = 0; i < myArr.length; i++) {
            value = myArr[i][Country];
            if (values.indexOf(value) === -1) {
                finalArray.push(myArr[i]);
                values.push(value);
            }
        }
        return finalArray;
    },
How to maintain original record and remove only duplicate.
 
     
    