0.0.8 • Published 6 years ago

objectarray-pullset v0.0.8

Weekly downloads
2
License
MIT
Repository
github
Last release
6 years ago

objectarray-pullset

NPM

Pull part of an Object Array to a Set.

var pullset = require('objectarray-pullset');
// pullset(<object array>, <keys>)

var a = [
  {'n': 'Notable', 'p': 'Psuedocode', 'm': 'Mashups'},
  {'n': 'Noiseless', 'p': 'Peaceful', 'm': 'Morning'},
  {'n': 'Norwegian', 'p': 'Peat', 'm': 'Moss'},
  {'n': 'Noiseless', 'p': 'Party', 'm': 'Machine'}
];

pullset(a, ['n', 'p']);
// Set(4) {
//   {'n': 'Notable', 'p': 'Psuedocode'},
//   {'n': 'Noiseless', 'p': 'Peaceful'},
//   {'n': 'Norwegian', 'p': 'Peat'},
//   {'n': 'Noiseless', 'p': 'Party'}
// }

pullset(a, ['m']);
// Set(4) {
//   {'m': 'Mashups'},
//   {'m': 'Morning'},
//   {'m': 'Moss'},
//   {'m': 'Machine'}
// }

pullset(a, 'm');
// Set(4) {'Mashups', 'Morning', 'Moss', 'Machine'}

pullset(a);
// Set(4) {
//   {'n': 'Notable', 'p': 'Psuedocode', 'm': 'Mashups'},
//   {'n': 'Noiseless', 'p': 'Peaceful', 'm': 'Morning'},
//   {'n': 'Norwegian', 'p': 'Peat', 'm': 'Moss'},
//   {'n': 'Noiseless', 'p': 'Party', 'm': 'Machine'}
// }
0.0.8

6 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago