Get Unique values from array/object in javascript

javascript
unique
remove repeated values from array

Here is the sample array

var Obj = [1,3,4,2,1,2,3,8];
var Obj = Obj.unique();

Result is

[1,3,4,2,8]

Add thease below lines in your script tag. The below code is remove duplicates from array/object

Array.prototype.contains = function(v) {
    for(var i = 0; i < this.length; i++) {
        if(this[i] === v) return true;
    }
    return false;
};

Array.prototype.unique = function() {
    var arr = [];
    for(var i = 0; i < this.length; i++) {
        if(!arr.contains(this[i])) {
            arr.push(this[i]);
        }
    }
    return arr; 
};

 

You might also like:

File Upload Using Angular Js and Node Js

28-05-2018 AngularJs Node js file upload multer module

How to get current date and time (yyyy-mm-dd H:i:s) using javascript

09-03-2017 javascript date time

Get previous date from given date in javascript

06-03-2017 date javascript previous date

Filter for change Date Time format (MM-dd-yyyy HH:mm) in Angular Js

05-03-2017 mm-dd-yyyy HH:MM date formats angular js

Get random strings from given string In javascript

21-02-2017 javascript random string