js-array-unique

Function to remove duplicated items from item and return array with unique elements only

Usage no npm install needed!

<script type="module">
  import jsArrayUnique from 'https://cdn.skypack.dev/js-array-unique';
</script>

README

js-array-unique

Container and hook with keyboard event listener.

NPM NPM

Usage

Array with primitive items

import unique from 'js-array-unique';

const items = ['a', 'b', 'c', 'c', 'a'];
// output: ['a', 'b', 'c']
const uniqueItems = unique(items); 

Objects in the array

import unique from 'js-array-unique';

const items1 = [{id: 1, name: 'Patrick'}, {id: 2, name: 'John'}];
const items2 = [{id: 1, name: 'Patrick'}, {id: 1, name: 'Patrick'}, {id: 2, name: 'John'}, {id: 3, name: 'Frank'}];
// output: [{id: 1, name: 'Patrick', id: 2, name: 'John', id: 3, name: 'Frank'}]
const uniqueItems = unique([...items1, ...items2], 'id');