1var createCompounder = require('./_createCompounder'); 2 3/** 4 * Converts `string`, as space separated words, to lower case. 5 * 6 * @static 7 * @memberOf _ 8 * @since 4.0.0 9 * @category String 10 * @param {string} [string=''] The string to convert. 11 * @returns {string} Returns the lower cased string. 12 * @example 13 * 14 * _.lowerCase('--Foo-Bar--'); 15 * // => 'foo bar' 16 * 17 * _.lowerCase('fooBar'); 18 * // => 'foo bar' 19 * 20 * _.lowerCase('__FOO_BAR__'); 21 * // => 'foo bar' 22 */ 23var lowerCase = createCompounder(function(result, word, index) { 24 return result + (index ? ' ' : '') + word.toLowerCase(); 25}); 26 27module.exports = lowerCase; 28