capitalize.js 494 B

123456789101112131415161718192021
  1. var baseToString = require('../internal/baseToString');
  2. /**
  3. * Capitalizes the first character of `string`.
  4. *
  5. * @static
  6. * @memberOf _
  7. * @category String
  8. * @param {string} [string=''] The string to capitalize.
  9. * @returns {string} Returns the capitalized string.
  10. * @example
  11. *
  12. * _.capitalize('fred');
  13. * // => 'Fred'
  14. */
  15. function capitalize(string) {
  16. string = baseToString(string);
  17. return string && (string.charAt(0).toUpperCase() + string.slice(1));
  18. }
  19. module.exports = capitalize;