object-findindex

0.1.4 • Public • Published

object-findindex

NOTE: object-findindex was renamed to @extra-object/find-key. NPM

Get index of first value in object that satisfies the test, like Array.findIndex().

const findIndex = require('object-findindex');
// findIndex(<object>, <test function>, [this])
 
findIndex({tesla: 'semi-truck', spacex: 'falcon 9'}, (v) => v.startsWith('falcon'));
// 'spacex'
findIndex({spacex: 'falcon 9', blueorigin: 'new shepard'}, (v, k) => k.indexOf('new')<0);
// 'spacex'
findIndex({pa1: 'LHC', pa2: 'KEKB', pa3: 'RHIC', pa4: 'Tevatron'}, (v, k, obj) => k==='pa'+Object.keys(obj).length);
// 'pa4'

Readme

Keywords

Package Sidebar

Install

npm i object-findindex

Weekly Downloads

1

Version

0.1.4

License

MIT

Unpacked Size

1.85 kB

Total Files

3

Last publish

Collaborators

  • wolfram77