array-indexofobject
Like Array#indexOf but for objects used like hashes
Examples:
var arr = ; var obj = a: 1 b: 2 c: 'a b c'; var obj2 = a: 1 b: 2 c: 'a b c'; // same key/value pairs arr; arr; // 0 arr; // -1 indexOfObject = ; ; // 0 ; // 0
By default, all properties in the object must match. Optionally, you can instead pass one or more keys to use for comparison.
var arr = ; var obj = a: 1 b: 2 c: 'a b c' d: 'something'; var obj2 = a: 1 b: 2 c: 'a b c' d: 'this key is not important'; arr; ; // -1 ; // 0 ; // 0