Show Output
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Get Unique Values from an Array in JavaScript</title> </head> <body> <script> // Defining function to get unique values from an array function getUnique(array){ var uniqueArray = []; // Loop through array values for(var value of array){ if(uniqueArray.indexOf(value) === -1){ uniqueArray.push(value); } } return uniqueArray; } var names = ["John", "Peter", "Clark", "Harry", "John", "Alice"]; var uniqueNames = getUnique(names); console.log(uniqueNames); // Prints: ["John", "Peter", "Clark", "Harry", "Alice"] </script> <p><strong>Note:</strong> Please check out the browser console by pressing the f12 key on the keyboard.</p> </body> </html>