initial.js 377 B

1234567891011121314151617181920
  1. var dropRight = require('./dropRight');
  2. /**
  3. * Gets all but the last element of `array`.
  4. *
  5. * @static
  6. * @memberOf _
  7. * @category Array
  8. * @param {Array} array The array to query.
  9. * @returns {Array} Returns the slice of `array`.
  10. * @example
  11. *
  12. * _.initial([1, 2, 3]);
  13. * // => [1, 2]
  14. */
  15. function initial(array) {
  16. return dropRight(array, 1);
  17. }
  18. module.exports = initial;