Как сделать первый символ в верхнем регистре всех слов в JavaScript?

Я искал решение, но пока не нашел.

У меня есть следующая строка.

1. hello
2. HELLO
3. hello_world
4. HELLO_WORLD
5. Hello World

Я хочу преобразовать их в следующее:

1. Hello
2. Hello
3. HelloWorld
4. HelloWorld
5. HelloWorld

Если в строке нет пробела и подчеркивания, сначала только прописные, а все остальные - строчные. Если слова разделены подчеркиванием или пробелом, тогда первая буква каждого слова будет заглавной, а пробел и подчеркивание удалить. Как я могу сделать это в JavaScript.

Спасибо

7
задан tvanfosson 18 December 2010 в 13:40
поделиться