Here you can find the source of camelCase()
'use strict';//w w w . j a v a2 s. c om String.prototype.camelCase = function () { return this.toString().split(' ').map(function(word){ return word.charAt(0).toUpperCase() + word.slice(1); }).join(''); } console.log("sad sdsd".camelCase());
String.prototype._ToCamel = function () { "use strict"; return this.replace(/_([a-z])/g, function (m, w) { return w.toUpperCase(); }); };
String.prototype.camel2human = function () { var regex = /([A-Z])/g; var str = this.replace(regex, " $1"); str = str[0].toUpperCase() + str.slice(1).toLowerCase(); return str;
String.prototype.camelCase = function(){ return this.split(' ').map( function(x){ return x.replace(/\b\w/g, l => l.toUpperCase()); } ).join('');
String.prototype.camelCase = function(){ return this.split(' ').map((word) => (word[0] || '').toUpperCase() + word.slice(1)).join(''); console.log("hello case".camelCase());
String.prototype.camelCase=function(){ var x = this; var res = x.split(' '); var d = ""; for(var i = 0; i < res.length; ++i) { if (res[i].length > 0) { res[i] = res[i][0].toUpperCase() + res[i].slice(1) d = d + res[i]; return d;
String.prototype.camelCase = function() { return this.toLowerCase().replace(/[_-](.)/g, function(match, group1) { return group1.toUpperCase(); });
String.prototype.camelCase = function() { return this.replace( /(\_[a-z])/g, function( $1 ) {return $1.toUpperCase().replace( "_", "" );} ); };
String.prototype.camelCase = function() { return this .replace(/\s(.)/g, function($1) { return $1.toUpperCase(); }) .replace(/\s/g, '') .replace(/^(.)/, function($1) { return $1.toLowerCase(); });