text: import baseFindKey from './.internal/baseFindKey.js'
  import baseForOwnRight from './.internal/baseForOwnRight.js'
  
  /**
   * 这个方法就像 `findKey`，除了它以相反的顺序迭代集合的元素
   *
   * @since 2.0.0
   * @category Object
   * @param {Object} object The object to inspect.
   * @param {Function} predicate The function invoked per iteration.
   * @returns {string|undefined} Returns the key of the matched element,
   *  else `undefined`.
   * @see find, findIndex, findKey, findLast, findLastIndex
   * @example
   *
   * const users = {
   *   'barney':  { 'age': 36, 'active': true },
   *   'fred':    { 'age': 40, 'active': false },
   *   'pebbles': { 'age': 1,  'active': true }
   * }
   *
   * findLastKey(users, ({ age }) => age < 40)
   * // => returns 'pebbles' assuming `findKey` returns 'barney'
   */
  function findLastKey(object, predicate) {
    return baseFindKey(object, predicate, baseForOwnRight)
  }
  
  export default findLastKey
  