Skip to content

ecrmnn/extract-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extract-index

Extract values from an array of arrays by index

Travis npm version npm downloads npm license

Installation

npm install extract-index --save

Usage

const extract = require('extract-index');

const data = [
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5],
  [1, 2, 3, 4, 5]
];

extract(data, [0]);
//=> [[1, 1, 1, 1, 1]]

extract(data, [2]);
//=> [[3, 3, 3, 3, 3]]

extract(data, [0, 4]);
//=> [
//=>   [1, 1, 1, 1, 1],
//=>   [5, 5, 5, 5, 5]
//=> ]

extract(data, [0, 4, 3]);
//=> [
//=>   [1, 1, 1, 1, 1],
//=>   [5, 5, 5, 5, 5],
//=>   [4, 4, 4, 4, 4]
//=> ]

License

MIT © Daniel Eckermann