Nodejs Utililty Methods String to Upper Case

List of utility methods to do String to Upper Case

Description

The list of methods to do String to Upper Case are organized into topic(s).

Method

toUpperLowerCase()
String.prototype.toUpperLowerCase = function() {
    var string = this.split("");
    string[0] = string[0].toUpperCase();
    return string.join("");
};
String.prototype.firstUpper = function() {
    return this.charAt(0).toUpperCase() + this.slice(1);
};
ucWords()
String.prototype.ucWords = function () {
    return this.split(' ').map(function (w) {
        return w.substr(0, 1).toUpperCase() + w.substr(1); 
    }).join(' ');
uc_words()
String.prototype.uc_words = function(){
    return this.replace( /(^|\s)([a-z])/g , function(m,p1,p2){return p1+p2.toUpperCase();});
};
ucwords()
String.prototype.ucwords = function() {
    return (this + '').replace(/^([a-z])|\s+([a-z])/g, function ($1) {
      return $1.toUpperCase();
  });
ucwords()
String.prototype.ucwords = function () {
  var words = this.split(' ');
  for (var i = 0; i < words.length; i++)
    words[i] = words[i].charAt(0).toUpperCase() + words[i].slice(1);
  return words.join(' ');
};
module.exports = function () {
};
ucwords()
String.prototype.ucwords = function(){
  var arr = this.split(' ');
  var str ='';
  arr.forEach(function(v){
    str += v.charAt(0).toUpperCase()+v.slice(1,v.length)+' ';
  });
  return str;
};
ucwords()
String.prototype.ucwords = function(){
  return this.replace(/(?:^|\s)\S/g,function(v){return v.toUpperCase();});
};
ucwords()
String.prototype.ucwords = function () {
  return this.toLowerCase().replace(/^.|\s\S/g, function (a) {
    return a.toUpperCase();
  });
};
upWord()
String.prototype.upWord = function (){
  var words = this.split(" ");
  var newWords = words.map(function(elem,index) {
    return (elem[0].toUpperCase() + elem.slice(1));
  })
  return newWords.join(" ");
var str = "the quick fox jump over the lazy dog";
console.log(str.upWord());
...
upcase()
String.prototype.upcase = function () {
  return this.valueOf().toUpperCase();
};