String.prototype.toUpperCase() to capitalize the first letter of the string.Array.prototype.join('') to combine the capitalized first with the ...rest of the characters.lowerRest argument to keep the rest of the string intact, or set it to true to convert to lowercase.const capitalize = ([first, ...rest], lowerRest = false) => first.toUpperCase() + (lowerRest ? rest.join('').toLowerCase() : rest.join(''));
capitalize('fooBar'); // 'FooBar'
capitalize('fooBar', true); // 'Foobar'Subscribe to get resources directly to your inbox. You won't receive any spam! ✌️