uppercase in word javascript

JavaScript
var str = "Hello World!";
var res = str.toUpperCase();  //HELLO WORLD!function toTitleCase(str) {
    return str.replace(/\w\S*/g, function(txt){
        return txt.charAt(0).toUpperCase() + txt.substr(1).toLowerCase();
    });
}
Source

Also in JavaScript: