Here you can find the source of camelCase()
// Camel Case Method /*//from w w w . j a va 2 s . c om Write simple .camelcase method (camel_case function in PHP) for strings. All words must have their first letter capitalized without spaces. */ // Solution String.prototype.camelCase=function(){ var a = this.split(' '); return a.map(function(val){ return val.replace(/^[a-z]/, camelCaseFirstLetter); }).join(''); } function camelCaseFirstLetter(a){ return a.toUpperCase(); }
'use strict'; 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.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(); });
String.prototype.camelCase=function(){ var strArr = Array.from(this).join('').split(' '); return strArr.map( word => { var uppCase = word.charAt(0).toUpperCase(); var replaced = word.charAt(0); word = word.replace( replaced, uppCase ); return word; }).join('');
String.prototype.camelCase=function(){ return this.split(' ').map((word)=>{return word.charAt(0).toUpperCase() + word.slice(1)}).join('')
String.prototype.camelCase=function(){ console.log(this); return this.length == 0 ? "" :this.trim() .split(" ") .map(a => a[0].toUpperCase()+a.substring(1,a.length)) .join("");
String.prototype.camelCase = function () { return this .split(' ') .map((word) => word .split('') .map( (letter, index) => (index === 0) ? letter.toUpperCase() : letter ) ...