Here you can find the source of capitalize()
String.prototype.capitalize = function() { return this.trim() .split(' ') .map(word => {/*from w ww . j a v a 2 s . com*/ return word.replace(/^[a-z]/g, word.charAt(0).toUpperCase()) }) .join(' ') } // console.log('test som, string. ect ast arrow!'.capitalize())
String.prototype.capitalize = function(){ var sa = this.replace(/-/g,' '); var saa = sa.toLowerCase(); var sb = saa.replace( /(^|\s)([a-z])/g , function(m,p1,p2){ return p1+p2.toUpperCase(); } ); var sc = sb.replace(/\s+/g, '-'); return sc; };
'use strict' String.prototype.capitalize = function() { return this.charAt(0).toUpperCase() + this.slice(1);
String.prototype.capitalize = function() { return this.charAt(0).toUpperCase() + this.substring(1); };
String.prototype.capitalize = function(){ return this.replace(/\w+/g, function(a){ return a.charAt(0).toUpperCase() + a.slice(1).toLowerCase(); }); };
String.prototype.capitalize = function(){ return this.charAt(0).toUpperCase() + this.slice(1);
function decodeEntities(s){ var str, temp= document.createElement('p'); temp.innerHTML= s; str= temp.textContent || temp.innerText; temp=null; return str; String.prototype.capitalize = function() { return this.replace(/(?:^|\s)\S/g, function(a) { return a.toUpperCase(); }); ...
String.prototype.capitalize = function() { return this[0].toUpperCase() + this.substr(1, this.length-1); };
String.prototype.capitalize = function () { return this.substring(0,1).toUpperCase() + this.substring(1,this.length).toLowerCase(); };
String.prototype.capitalize = function() { if (this[0]) return this[0].toUpperCase() + this.slice(1); };