last.js 401 B

123456789101112131415161718192021
  1. /**
  2. * Gets the last element of `array`.
  3. *
  4. * @static
  5. * @memberOf _
  6. * @since 0.1.0
  7. * @category Array
  8. * @param {Array} array The array to query.
  9. * @returns {*} Returns the last element of `array`.
  10. * @example
  11. *
  12. * _.last([1, 2, 3]);
  13. * // => 3
  14. */
  15. function last(array) {
  16. var length = array == null ? 0 : array.length;
  17. return length ? array[length - 1] : undefined;
  18. }
  19. module.exports = last;