Projekt

Obecné

Profil

Stáhnout (487 Bajtů) Statistiky
| Větev: | Revize:
1 9bb1e829 cagy
var eq = require('./eq');
2
3
/**
4
 * Gets the index at which the `key` is found in `array` of key-value pairs.
5
 *
6
 * @private
7
 * @param {Array} array The array to inspect.
8
 * @param {*} key The key to search for.
9
 * @returns {number} Returns the index of the matched value, else `-1`.
10
 */
11
function assocIndexOf(array, key) {
12
  var length = array.length;
13
  while (length--) {
14
    if (eq(array[length][0], key)) {
15
      return length;
16
    }
17
  }
18
  return -1;
19
}
20
21
module.exports = assocIndexOf;