0.0.6 • Published 6 years ago
objectarray-pullarray v0.0.6
objectarray-pullarray
Pull part of an Object Array to an Array.
var pullarray = require('objectarray-pullarray');
// pullarray(<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'}
];
pullarray(a, ['n', 'p']);
// [
// {'n': 'Notable', 'p': 'Psuedocode'},
// {'n': 'Noiseless', 'p': 'Peaceful'},
// {'n': 'Norwegian', 'p': 'Peat'},
// {'n': 'Noiseless', 'p': 'Party'}
// ]
pullarray(a, ['m']);
// [
// {'m': 'Mashups'},
// {'m': 'Morning'},
// {'m': 'Moss'},
// {'m': 'Machine'}
// ]
pullarray(a, 'm');
// ['Mashups', 'Morning', 'Moss', 'Machine']
pullarray(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'}
// ]