0.1.0 • Published 9 years ago

array-index-of v0.1.0

Weekly downloads
15
License
-
Repository
github
Last release
9 years ago

array-index-of

NPM version build status Test coverage

More powerful version of Array.prototype.indexOf

Install

$ npm install array-index-of

Example

var indexOf = require('array-index-of');
var index = indexOf([1, 2, 3], 2);  // 1
var index2 = indexOf([{a: 1}, {a: 2}], {a: 2}, function(inArr, target) {
  return inArr.a === target.a;
});  // 1

// or you can override #indexOf of an Array object
var override = require('array-index-of').override;
var arr = override([1, 2]);
var index = arr.indexOf(2, function(a, b) { return (a + 1) === b; });
console.log(index); // 0

Lisence

MIT