Строка строчной строки JavaScript, кроме первой буквы каждого слова

var text = "foo bar loo zoo moo";
text = text.toLowerCase()
    .split(' ')
    .map((s) => s.charAt(0).toUpperCase() + s.substring(1))
    .join(' ');
Grieving Gharial